溫馨提示×

opencv怎么調(diào)用外部攝像頭

小億
207
2024-01-09 15:44:45
欄目: 編程語言

要調(diào)用外部攝像頭,首先需要安裝OpenCV庫并配置好開發(fā)環(huán)境。然后,可以按照以下步驟調(diào)用外部攝像頭:

  1. 導(dǎo)入OpenCV庫:
import cv2
  1. 創(chuàng)建VideoCapture對象來連接攝像頭:
cap = cv2.VideoCapture(0)  # 參數(shù)0表示連接第一個攝像頭
  1. 循環(huán)讀取攝像頭的每一幀圖像:
while True:
    ret, frame = cap.read()  # 讀取一幀圖像
    cv2.imshow('Frame', frame)  # 顯示當(dāng)前幀圖像

    if cv2.waitKey(1) & 0xFF == ord('q'):  # 按下'q'鍵退出循環(huán)
        break
  1. 釋放攝像頭資源和關(guān)閉窗口:
cap.release()
cv2.destroyAllWindows()

完整的代碼示例:

import cv2

cap = cv2.VideoCapture(0)

while True:
    ret, frame = cap.read()
    cv2.imshow('Frame', frame)

    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()

在運行代碼時,會打開一個窗口顯示攝像頭捕獲的圖像。按下’q’鍵可以退出程序。

0