天嵌 ARM开发社区

 找回密码
 注册
查看: 4533|回复: 7

opencv程序是不是不能在板子上运行啊?

[复制链接]
bjhou2008 发表于 2012-6-26 09:15:54 | 显示全部楼层 |阅读模式
20
// test.cpp
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>

int main()
{
CvCapture* capture = NULL;
IplImage* frame = NULL;
if( !(capture = cvCaptureFromCAM(-1)))
{
fprintf(stderr, "Can not open camera.\n");
return -1;
}
cvNamedWindow("video", 1);
while(frame = cvQueryFrame( capture ) )
{
cvShowImage("video", frame);
}
cvDestroyWindow("video");
cvReleaseCapture(&capture);
return 0;
}


编译链接测试程序arm-linux-g++ -I/usr/local/arm/lib/opencv/include/opencv/-L/usr/local/arm/lib/opencv/lib/ -lcv -lcxcore -lhighgui -lpthread -lrt -o testtest.cpp
在板子上运行,会出现Can not open camera是不是,opencv程序不能在板子上运行啊?求解释

 楼主| bjhou2008 发表于 2012-6-26 09:33:51 | 显示全部楼层
另外,有没有可以在板子上运行的opencv+qt程序?我已成功移植qt,求贴一份给我啊,大侠们
回复

使用道具 举报

 楼主| bjhou2008 发表于 2012-6-26 14:57:12 | 显示全部楼层
还有,

void camaraGet::on_open_clicked()
{
     

     if(!(cam = cvCreateCameraCapture(0)))
        {
                QMessageBox::about(this,"warning","cant open the camero");
                return;
        }
        
        startTimer(50);
}


Opencv+qt在2440上运行,usb摄像头挂载板子上。为什么点击open时出现,cant open the camero?
在根文件系统的/dev下,有video0这个设备文件啊。

大侠们一起解释一下啊,求救啊
回复

使用道具 举报

Rick.w 发表于 2012-7-30 11:10:23 | 显示全部楼层
bjhou2008 发表于 2012-6-26 14:57
还有,

void camaraGet:n_open_clicked()

我也在做Qt+OpenCV
回复

使用道具 举报

pzhwjk1992 发表于 2012-9-5 20:37:05 | 显示全部楼层
我也想在板子上使用opencv。我用的是wince系统,但是在vs2005上安装了opencv后,却无法使用摄像头
回复

使用道具 举报

ggdwcj 发表于 2012-11-16 16:08:38 | 显示全部楼层
我也准备在Linux上使用OPENCV,不好弄啊
回复

使用道具 举报

lbn321 发表于 2014-4-14 21:24:19 | 显示全部楼层
Rick.w 发表于 2012-7-30 11:10
我也在做Qt+OpenCV

您好,你做成功了没呢。可以交流一下吗。。最近我把库导进去了,但是一运行与opencv相关的,就会黑屏。
库是经过了交叉编译的。
回复

使用道具 举报

searchmybaby 发表于 2014-9-28 15:48:38 | 显示全部楼层
好像是OPENCV编译的一个库有问题的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-28 11:57 , Processed in 1.062493 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表