cv2呼叫攝像頭
阿新 • • 發佈:2021-08-11
努力拼搏吧,不要害怕,不要去規劃,不要迷茫。但你一定要在路上一直的走下去,儘管可能停滯不前,但也要走。import cv2 as cv # 開啟攝像頭獲取圖片 def video_demo(): # 開啟攝像頭,0代表的是裝置id # 如果有多個攝像頭,可以設定其他數值 # VideoCapture開啟攝像頭 capture = cv.VideoCapture(0) while True: # # 讀取攝像頭,它能返回兩個引數,第一個引數是bool型的ret,代表有沒有讀到圖片; # 第二個引數是frame,是當前擷取一幀的圖片 ret,frame = capture.read() # # 翻轉 0:上下顛倒 大於0水平顛倒 小於180旋轉 frame = cv.flip(frame,0) # 攝像頭反置,拍出的樣子是正的 cv.imshow("video",frame) # 鍵盤輸入q退出視窗, # 不按q點選關閉會一直關不掉 也可以設定成其他鍵。 if cv.waitKey(10) & 0xFF == ord('q'): break if __name__ == "__main__": video_demo() cv.destroyAllWindows()