在百度上搜索只查到在Linux系统或虚拟机上的解决方法,
检查摄像头合适没有,linux估计你是用的虚拟机吧。windows不应该有这个问题的。
这个问题与设备的具体配置有关。例如笔记本与台式机是不同的,内置摄像头与外置摄像头是不同的,甚至摄像头的接口不同也可能有影响。你没有给出源程序,也没有给出设备配置,不太好说。
建议:
(1)与程序无关的,测试在系统环境下,摄像头能否正常工作。
(2)检查摄像头能否被正确捕获。这步最关键,特别是要检查ID编号。
index:摄像头的 ID 编号,0 表示默认后端打开默认摄像机,通常 1 表示外置摄像头。
(3)检查读取视频文件是否正确。这与摄像头无关,目的是检查程序其它方面有没有错误。
(4)检查摄像头是否工作正常