python+opencv讀取視頻,調用攝像頭


引用

 

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)

 

 調用攝像頭運行結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM