在linux下qt界面上用opencv打开摄像头到时候摄像头打开之後黑屏无法显示真实视频?这个时候要怎麼办?
具体出现的错误如下:VIDIOC_QUERYCTRL:Input/outputerrorVIDEOIOERROR:V4L/V4L2:VIDIOC_S_CROP...
具体出现的错误如下:
VIDIOC_QUERYCTRL: Input/output error
VIDEOIO ERROR: V4L/V4L2: VIDIOC_S_CROP 展开
VIDIOC_QUERYCTRL: Input/output error
VIDEOIO ERROR: V4L/V4L2: VIDIOC_S_CROP 展开
1个回答
2015-10-12
展开全部
是不是程序有问题,比如检查if(!frame)break;,摄像头初始化需要时间,一开始获取不到帧,导致退出循环或处理视频出错了,还可能是是opencv的版本对编译器不支持,换成用过的人多的老版本试试,比如opencv2.4.9
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询