cap = cv2.VideoCapture(0) ifnot cap.isOpened(): print("camera is still closed.") while cap.isOpened(): ret, frame = cap.read() if ret == True: cv2.imshow('Frame', frame) if cv2.waitKey(25) & 0xFF == ord('q'): break else: break
cap.release() cv2.destroyAllWindows()
如果是利用终端命令通过ssh远程执行的话,会出错:cannot open display,因为ssh无法打开窗口,在树莓派终端执行不会报错。