OpenCV无法访问模拟摄像机

opencv cant access analog camera

本文关键字:模拟 摄像机 访问 OpenCV      更新时间:2023-10-16

我有一个模拟摄像机,我使用EASYCAP视频捕获设备在计算机上看到其视频。我还有一个网络摄像头。当我尝试在C++中运行任何OPENCV视频捕获代码时,它仅从我的网络摄像头而不是模拟摄像机中选择视频。

我可以在Windows电影制作中看到来自模拟摄像机的视频,但C++无法访问它。我注意到捕获设备作为声音,视频和游戏控制器存储在设备管理器中,而网络摄像头则存储为成像设备。它没有显示此提要,因为 OPENCV 无法识别它。

任何人都可以告诉我如何将模拟相机(FPV、IR 等)连接到计算机并进行处理。我必须处理来自外部模拟摄像机的视频,我使用视频捕获设备将其连接到PC。

谢谢。

使用 VideoCapture cap(1); ....区别在于cap()中使用"1"而不是"0"

我遇到了同样的问题(改用 python),希望它有所帮助!

原始线程+答案