使用Cygwin在OpenCV 2.3中使用网络摄像头

时间:2011-09-16 15:00:11

标签: opencv cygwin webcam

我在尝试使用OpenCV 2.3中的网络摄像头与Cygwin合作时遇到问题。我有一个Windows 7 64位系统,我使用Notepad ++和cygwin编译器来进行我的C ++编程。我见过其他类似问题的帖子:

Getting Webcam to work in OpenCV

Can't access webcam with OpenCV

我首先尝试通过Cygwin Ports安装OpenCV。这很容易安装,但是我遇到了网络摄像头问题(在尝试查找设备时总是返回false)。我还尝试构建OpenCV并使用CMake的命令行风格手动安装。我尝试添加HAVE_VIDEOINPUT和HAVE_DSHOW标志,但没有骰子。我的所有程序编译得很好,我将OpenCV的所有功能都放在这个网络摄像头的东西上。

有没有人在Cygwin上使用网络摄像头成功构建OpenCV 2.3?

1 个答案:

答案 0 :(得分:2)

cygwin构建的OpenCV不太可能访问网络摄像头。至少在不破解OpenCV cmake脚本的情况下是不可能的。在cygwin下,OpenCV构建始终遵循UNIX分支,并且视频输入/ directshow从构建中排除。

相关问题