前言 新到手一块板子,程序编译成功之后,运行出现错误,不能连接到摄像头。 问题 VIDEOIO ERROR: V4L: index 0 is not correct! Unable to connect to camera 查询系统摄像头接口 ubuntu@myimx6ek200:~/build
前言
新到手一块板子,程序编译成功之后,运行出现错误,不能连接到摄像头。
问题
VIDEOIO ERROR: V4L: index 0 is not correct!Unable to connect to camera
查询系统摄像头接口
ubuntu@myimx6ek200:~/build$ ls /dev/vi*/dev/video0 /dev/video1 /dev/video16 /dev/video17 /dev/video18 /dev/video19 /dev/video2 /dev/video20
说明系统有摄像头接口,使用linux命令也能够查找到摄像头设备;
lsusb原因
系统有摄像头设备和接口,但是程序中调用的摄像头接口index与设备实际的连接接口不一致,故出现以上问题。
注意不同板子可能使用的接口不一样,对于新的系统就需要通过设备接口的插拔进行测试,这一点容易忽略。
cv::VideoCapture::VideoCapture(int
完