我有一台模拟摄像机,我使用EASYCAP视频捕捉设备在计算机上看到了该视频。我也有一个网络摄像头。当我尝试在C ++中运行任何OPENCV视频捕捉代码时,它只从我的网络摄像头而不是模拟摄像头中选择视频。
我可以在Windows Movie制作工具中看到来自模拟相机的视频,但C ++不会访问它。我注意到捕获设备作为声音,视频和游戏控制器存储在设备管理器中,而网络摄像头则存储为成像设备。是不是显示此Feed,因为OPENCV不会识别它。
任何人都可以告诉我他们如何将他们的模拟相机(FPV,IR等)连接到计算机并进行处理。我必须处理来自外部模拟摄像机的视频,我使用视频捕获设备连接到PC。
感谢。
答案 0 :(得分:0)
使用VideoCapture cap(1);
....差异在cap()
答案 1 :(得分:0)
我在同样的问题上挣扎(使用python代替)并希望它有所帮助!