所以我一直試圖使用位於here的代碼來拍攝和錄製一個樹莓派項目的Python視頻。我想使用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()
這仍然不適合我。我正在使用2013年末的Macbook專業版之一。所以64位警告適用於我。順便說一下,當我輸入退出鍵時,屏幕上出現「^ [」符號。 –
當圖像是活動窗口時,請嘗試按下按鍵,而不是終端。 – Jason
Ohhhhh ......哇......這就是答案。我的打字全部發生在終端內部,而不是顯示圖片的實際顯示窗口。你在顯示窗口打字的建議是正確的,對我來說更合理。謝謝。 –