繁体   English   中英

无法使用OpenCV 2.3.1捕获网络摄像头

[英]Unable to capture form a web camera using OpenCV 2.3.1

我尝试运行此处显示的示例。 不幸的是,它没有用。 相机无法打开。 程序在线失败

VideoCapture cap(0); 
if(!cap.isOpened())
    return -1; // on this line the program fails

我确信当我运行一个程序来捕获图像(奶酪)时,相机可以正常工作是因为一切正常。

我正在使用64位Ubuntu 11.04

我用以下命令编译程序

g++ -Wall -o my_program my_program.cpp -lopencv_highgu

好像没有相机。 但是在其他程序中,相机可以工作。

有什么想法为什么不起作用?

为了解决该问题,我将Ubuntu从11.04升级到了11.10。

之后,相机工作正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM