[英]Open CV cannot read frames from USB camera on Raspberry Pi
我有一個Logitech c270 usb網絡攝像頭連接到我的Raspberry Pi 3,並在Jessie映像上運行。 我嘗試使用以下簡單的教程代碼捕獲幀
http://www.pyimagesearch.com/2016/02/22/writing-to-video-with-opencv/
每當我嘗試在while循環中讀取幀時,都會發出此錯誤:
NoneType對象沒有屬性“ shape”
我已經打印出vs.read()函數,它也返回None對象。
我該怎么做才能解決這個問題? 注意:當我執行cmake在Raspberry Pi上為Open CV 3.1生成二進制文件時,我沒有指定OpenCV使用V4L。 這可能是個問題嗎?
提前致謝。
這是因為您的視頻流對象沒有與攝像機連接。 因此,沒有圖像顯示。 如果您使用的是Pi Camera,請確保在運行腳本時鍵入--picamera 1
作為參數。 否則您的相機未正確連接到Pi。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.