簡體   English   中英

OpenCV Python 未檢測到 USB 攝像頭

[英]USB Camera is not detected by OpenCV Python

我正在開發一個必須檢測 USB 攝像頭的項目(CM3-U3-13S2C-CS 一個 1.3 兆像素 USB 3.0 攝像頭),opencv 無法檢測到攝像頭的 ID 我嘗試了下面的代碼來顯示可用的 IDS攝像頭,但 openCV 檢測到的只是網絡攝像頭的 ID,攝像頭在 Labview 上工作正常。 我真的很感激任何幫助!

> import cv2
> 
> openCvVidCapIds = []
> 
> for i in range(100):
>     try:
>         cap = cv2.VideoCapture(i)
>         if cap is not None and cap.isOpened():
>             openCvVidCapIds.append(i)
>         # end if
>     except:
>         pass
>     # end try
> # end for
> 
> print(str(openCvVidCapIds))

 

你在哪個操作系統運行你的 OpenCV 代碼? 您是否檢查過您的 USB 攝像頭是否顯示在您的操作系統設備層中?

  • 對於 Windows,在“成像設備”樹下的設備管理器中

  • 對於 Linux,在 /dev 中,如“/dev/video1”和“/dev/video2”,然后執行

    cap = cv2.VideoCapture("/dev/videox")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM