所以我一直在尝试使用位于documentation的代码来获取和记录python中用于树莓派项目的视频。我想使用python,因为我正在与之交互的所有其他硬件都是用Python编写的。
我真的不明白如何停止这个脚本。没有输入任何字符组合的数量已经为我停止了这个脚本。有什么建议吗?
所有建议更正后的最终代码(当输入键入显示相机图片的屏幕时有效):
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
while(True):
#capture frame-by frame
ret,frame = cap.read()
#operations on the frame
gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)
#display
cv2.imshow('frame', gray)
key = cv2.waitKey(1000) & 0xFF
print key
if key == 27:
break
cap.release()
cv2.destroyAllWindows()