ls -la /dev/video0
crw-rw----+ 1 root video 81, 0 Jul 22 19:54 /dev/video0
这种情况下远程打不开,需添加权限
sudo chmod 777 /dev/video0
之后就可以了。以下为python代码:
import cv2 import numpy cap = cv2.VideoCapture(0) cap.set(3, 1280)#设置宽度 cap.set(4, 720)#设置高度 ret, frame = cap.read() cap.release() cv2.destroyAllWindows() cv2.imwrite('a.png',frame)