我有一个内置网络摄像头 (HP) 和一个 USB 网络摄像头。每当我在 OpenCV 中使用网络摄像头时,都会使用内置网络摄像头。但是我想使用 USB 网络摄像头。我尝试禁用内置网络摄像头,甚至卸载驱动程序,但在这样做之后,我收到一条消息说没有检测到网络摄像头,即使 USB 网络摄像头已连接。如何使用 USB 网络摄像头而不是内置网络摄像头?我从头到尾搜索了网络,但没有找到解决办法。
谢谢
最佳答案
命令CaptureFromCAM
接受一个整数作为它唯一的参数,它指定要使用的设备号。更改此号码,它将使用不同的设备。
关于c++ - 选择要在 OpenCV 中使用的网络摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7061858/