USB Camera Detect Demo Can't run

我的摄像头是1920x1080的,使用系统的工具可以带来看到画面。同时系统我也更新到了最新的,demo也是最新下载的。但是在运行demo的时候,一直卡着,没有任何画面,如下图所示:

How to fix it?
为了跑这个demo,已经把整个论坛的帖子都翻了一遍,官方能不能给一个全一点的资料呢?

@robin 跑一下tiny试试./detect_demo_x11_cv3 /dev/videoX 3

试过了的,结果还是一样。我看了源码,如果失败了,应该会有打印提示才对。但是这里没有提示
@Frank

@robin 这个情况,你在源码里面,加一些打印,看看是停在哪里了

@Frank 我加了打印,发现最后停在了 cv::VidelCapture cap(1) 这个函数这里,1是我确定了camera的编号后写的。

@robin 这里是打开摄像头的地方,摄像头打开没成功.你可以简单写一个opencv的代码,测试看看

@Frank 解决了,用cv::VideoCapture cap(-1); 结束了战斗 :joy:
谢谢Frank的耐心解答

1 Like