【发布时间】:2010-12-20 01:18:53
【问题描述】:
我正在尝试学习 OpenCV。我一直在玩它一整天,试图让它识别我的相机。我就是无法让它工作,也找不到任何关于它的信息。
我的摄像头是一个 USB xbox 实时网络摄像头,当我将它连接到我的计算机时,windows 就将它识别为它自己的孩子并安装了驱动程序。
免责声明我完全一无所知,因为我以前从未在代码中使用过相机,我不知道使用相机会有多难或困难,也不知道在哪里开始,要查找什么信息,或者类似的东西。 :( 免责声明
我在 opencv 网站的这个 url 上找到了这个例子: http://opencv.willowgarage.com/wiki/CameraCapture
我复制并粘贴了第一个,上面写着“这是一个连接到相机并在窗口中显示图像的简单框架。”。我正确格式化它并让它编译和运行完美,但是当我执行它时它给出错误“错误:捕获为空”(不是编译器错误,它是应用程序中的错误)
【问题讨论】:
-
VirtualDub 可以从您的相机拍摄吗?
-
不确定我是否做对了,但我使用了一个 VirtualDub,我去了 File->Capture AVI,当它询问视频设备时,我选择了我的相机。相机上的小灯亮了,但程序上的预览只是显示一个黑框