在openCV上选择usb相机

时间:2011-11-13 13:13:48

标签: c++ opencv camera webcam

我正在尝试在opencv项目中使用usb连接的网络摄像头。

当我使用时;

 cvCreateCameraCapture(0); //integrated web cam

opencv选择我的集成网络摄像头。

当我使用时;

cvCreateCameraCapture(1); //for usb web cam

它什么都不选。它也不适用于任何其他参数。

我尝试禁用和卸载我的集成网络摄像头。它也不适用于上述两种情况。

他们都没有给出任何错误。它根本不显示捕获。

我正确地将usb网络摄像头安装到了我的电脑上。

我使用32位Windows 7和visual studio 2010

谢谢,问候。

1 个答案:

答案 0 :(得分:0)

每个人都在抱怨Windows上的捕获问题。如果您搜索SO以获取opencv网络摄像头,您会发现大量同行程序员遇到同样的问题。

好消息是,昨天有人发现了这个问题。这是opencv中的一个错误:

https://code.ros.org/trac/opencv/ticket/1470

(该解决方案尚未确认为可靠,但您可以对其进行测试)