OpenCV 错误:无法打开摄像头(打开摄像头卡机)
生活随笔
收集整理的這篇文章主要介紹了
OpenCV 错误:无法打开摄像头(打开摄像头卡机)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一開始的情況:
攝像頭卡死了,無法打開。
錯誤原因:攝像頭沒有設置每幀的時間間隔。
設置讀取幀的時間,必須要加入以下內容:
# q鍵退出(設置讀幀間隔時間)cv2.waitKey(1) # 攝像頭每幀讀取時間間隔(1ms)
?或者這樣寫也可以(設置Q鍵退出):
# q鍵退出(設置讀幀間隔時間)if cv2.waitKey(1) & 0XFF == ord("q"):break注:
????????cv2.waitKey(1) 與 0xFF(1111 1111)相與是因為cv2.waitKey(1) 的返回值不止8位,但是只有后8位實際有效,為避免產干擾,通過 ‘與’ 操作將其余位置0。
就可以成功打開攝像頭了。
參考資料
用python opencv 調用攝像頭之if cv2.waitKey(1) & 0xFF == ord('q')分析_weixin_42480593的博客-CSDN博客
總結
以上是生活随笔為你收集整理的OpenCV 错误:无法打开摄像头(打开摄像头卡机)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Yolo(2)Yolo v2
- 下一篇: Yolo(3)(项目)Yolo v3 目