python+opencv讀取視頻,調用攝像頭
阿新 • • 發佈:2018-02-02
import ron 圖片 imp break python image ims usb
引用
import cv2 import numpy
創建攝像頭對象
cap = cv2.VideoCapture("videoTest/test1.mp4") #參數為視頻文件目錄
逐幀顯示實現視頻播放
while 1: ret, frame = cap.read() #讀取 cv2.imshow("capture", frame) #顯示 if cv2.waitKey(100) & 0xff == ord(‘q‘): #按q退出 break
釋放攝像頭對象和窗口
cap.release() cv2.destroyAllWindows()
完整代碼
import cv2 import numpy cap = cv2.VideoCapture(1) #調整參數實現讀取視頻或調用攝像頭 while 1: ret, frame = cap.read() cv2.imshow("cap", frame) if cv2.waitKey(100) & 0xff == ord(‘q‘): break cap.release() cv2.destroyAllWindows()
目錄結構
讀取視頻 運行結果
調用內置攝像頭
cap = cv2.VideoCapture(0) #調用筆記本內置攝像頭
調用usb攝像頭
cap = cv2.VideoCapture(1)
調用攝像頭運行結果
python+opencv讀取視頻,調用攝像頭