【发布时间】:2023-03-11 15:27:01
【问题描述】:
所以我一直在尝试使用位于 here 的代码在 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()
【问题讨论】: