在linux下qt界面上用opencv打开摄像头到时候摄像头打开之後黑屏无法显示真实视频?这个时候要怎麼办?

在linux下qt界面上用opencv打开摄像头到时候摄像头打开之後黑屏无法显示真实视频?这个时候要怎麼办?,第1张

是不是程序有问题,比如检查if(!frame)break,摄像头初始化需要时间,一开始获取不到帧,导致退出循环或处理视频出错了,还可能是是opencv的版本对编译器不支持,换成用过的人多的老版本试试,比如opencv2.4.9

第一、检查下监控摄像机的供电是否出了问题,如果是红外监控摄像机,晚上能看到红光的话,那说明供电正常;如果不是的话,可以用万copy用表对电源及供电线路进行测量。第二、检查下线路是否有问题,如果线路没问题的话,那可能是摄像机坏了,可以采用更换替代法进行检测,用一个好的摄像机去更换测试下,如果有图像说明是摄像机是坏的。第三、看看百录像终端是否有问题,因为录像设备没有设置好或是搭配不合适也会出现黑屏的现象。第四、监控的视频信号线断了(包括线路损坏,接头接触不良),也是会引起黑屏的产生。第五、监控摄像头的控制设备,像是DVR/NVR/采集卡等,检查其相关软件的运度行是否正常,是否为最新版本,如果不是建议联系生产厂家进行软件升级即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8998320.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存