双目视觉的嵌入式移植遇到问题了,两个摄像头不能同时打开

1、用V4L实现了单个图像在QT上的采集与显示。同时移植到我的嵌入式开发板上,也是可以实现图像的采集与显示。

2、因项目需要要同时打开两个摄像头,同样的程序,打开两个摄像头在电脑上是可以运行的,可以同时打开。

可编译到开发板上就出现了这样的错误:

uvcvideo: Failed to submit URB 0 (-28).

查找了好久也没有解决的办法,卡到这里了。

双目视觉的嵌入式移植遇到问题了,两个摄像头不能同时打开

时间: 2024-11-01 17:37:17

双目视觉的嵌入式移植遇到问题了,两个摄像头不能同时打开的相关文章

OpenCV嵌入式移植后XML读取问题及解决

1.OPENCV在进行嵌入式移植后需要读取XML文件. 一开始利用最常用程序读取: cv::FileStorage fs(xml_filename, cv::FileStorage::READ); if ( !fs.isOpened() ) { } fs["QMatrix"] >> m_Calib_Mat_Q; fs["remapX1"] >> m_Calib_Mat_Remap_X_L; fs["remapY1"] &g

【opencv学习】使用opencv与两个摄像头实现双目标定与测距

目录 目录 说明 之前文章中的双目测距代码 效果更好的双目视觉代码 效果更好的双目视觉代码的实现 1 标定过程 2 测距过程 一些问题以及解决方法 要说的 1 说明 我之前写过一篇文章<完全基于opencv的双目景深与测距的实现>:http://blog.csdn.net/hysteric314/article/details/50456570 但是之前文章中的双目视觉代码并不完善,所以就想再找找看有没有更好的实现方法. 然后就在youtube上找到一个视频:https://www.youtu

OpenCV show two cameras 同时显示两个摄像头

用OpenCV同时显示两个摄像头的内容的代码如下: #include <iostream> #include <stdio.h> #include <tchar.h> #include <cv.h> #include <cvaux.h> #include <highgui.h> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { CvCapture* cam0 = c

双目视觉嵌入式移植成功

在以前双目视觉移植出现了问题: http://blog.csdn.net/b5w2p0/article/details/39101499 是右相机校正图像出现的问题,左相机没有问题. 想了以下办法想尝试解决: 1.相机硬件调整,高低,根据图像 2.应用不同的cvStereoVision或cv::stereovision,就是C接口和C++接口的校正及Remap函数. 3.应用另一种校正方法:http://blog.sina.com.cn/s/blog_4298002e01013yb8.html这

双目视觉嵌入式移植校正图像所遇到的问题

校正参数的生成方法以前面已经介绍: http://blog.csdn.net/b5w2p0/article/details/39099177 采用OpenCV中校正函数进行Remap校正, cv::Mat frame0, frame1, img0, img1; frame0 = imread("1_3.bmp"); frame1 = imread("1_4.bmp"); remap(frame0, frame0, m_Calib_Mat_Remap_X_L, m_C

双目视觉嵌入式移植后校正矩阵的生成方法

首先要利用标定得到的参数,通过调用OpenCV中的函数来得到校正矩阵.     double LM[] = {      4.0178810502329486e+002, 0, 1.5950000000000000e+002,      0,4.0178810502329486e+002,1.1950000000000000e+002,      0,0, 1      };      double LD[] = {     -4.5141575299933429e-001, 2.3998422

Cocos2D-X2.2.3学习笔记9(处理重力感应事件,移植到Android加入两次返回退出游戏效果)

这节我们来学习Cocos2d-x的最后一节,怎样处理重力感应事件,移植到Android后加入再按一次返回键退出游戏等.我这里用的Android,IOS不会也没设备呃 效果图不好弄,由于是要移植到真机上的. #ifndef __HELLOWORLD_SCENE_H__ #define __HELLOWORLD_SCENE_H__ #include "cocos2d.h" using namespace cocos2d; class HelloWorld : public cocos2d:

人脸识别算法嵌入式移植的一点经验

本文涉及的内容可能是大家在移植算法的时候会出现的错误,不涉及特定公司的内容,希望老板不要介意.现在暂时遇到了这些问题,解决办法或许不是最好的.能给他人起到一点作用就算不错. 移植内容 1 windows上面的路径可以用"\",也可以用"/".但是linux上面的路径只可以用"\". 所以应该所有路径都用"\". 2 windows下使用寄存器指令集应包含"intrin.h".相应的linux下的头文件是&q

嵌入式移植docker报错问题汇总

经过了漫长时间的移植和查询资料,得以解决一下嵌入式docker出现的问题,很多网上的资料全都是复制粘贴复制粘贴,找不到合适的解决方法让人很是苦恼,希望自己总结出的一些解决问题的经验给广大朋友减少一些负担吧! 1.standard文件找不到:解决方法: tar zcvf xtables /usr/lib64/xtables cp xtables.tar /work/initramfs/ 需要到同内核同系统的另一台服务器打包在解压 2.需要iptables支持才能启动docker,移植iptable