标签: c++ opencv directshow
由于opencv库没有提供打开指定摄像头的功能,所以我使用了 CCameraDS类使用DirectShow实现。不幸的是,当我打开3个以上的摄像头时 在同一时间,程序死了!!!我做什么?有人喜欢我吗?
答案 0 :(得分:0)
使用多个USB摄像头时,您需要注意有限的USB带宽 - 这是意外视频捕获行为的最可能原因。确保搜索,这是十几个类似问题的重复。
解决方案可能是降低视频分辨率,帧速率,使用压缩捕获格式,尝试使用不同的集线器或只是切换到非USB硬件。