c++ - 选择要在 OpenCV 中使用的网络摄像头

标签 c++ video opencv selection webcam

我有一个内置网络摄像头 (HP) 和一个 USB 网络摄像头。每当我在 OpenCV 中使用网络摄像头时,都会使用内置网络摄像头。但是我想使用 USB 网络摄像头。我尝试禁用内置网络摄像头,甚至卸载驱动程序,但在这样做之后,我收到一条消息说没有检测到网络摄像头,即使 USB 网络摄像头已连接。如何使用 USB 网络摄像头而不是内置网络摄像头?我从头到尾搜索了网络,但没有找到解决办法。

谢谢

最佳答案

命令CaptureFromCAM接受一个整数作为它唯一的参数,它指定要使用的设备号。更改此号码,它将使用不同的设备。

关于c++ - 选择要在 OpenCV 中使用的网络摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7061858/

相关文章:

c++ - boost-build 无法正确定位 .tli 文件并中止

audio - gst-launch-1.0不能通过UDP传输音频/视频并将其同时显示在窗口上

c++ - OpenCV fileStorage XML格式——如何在一个文件中写入和读取多个相同类型的结构

python - 类型错误 : 'key' is an invalid keyword argument for this function

python-2.7 - 如何从二进制图像中删除拉长的结构(轮廓)

C++填充矩阵 boost

c++ - 将动态特征向量的 vector 转换为字节

c++ - 如何在 Mac OS X Mavericks 上链接标准 C++ 库?

windows - 为什么缩放效果只适用于第一张图片?

php - 如何在电子邮件中添加嵌入视频?