前提・実現したいこと
USBカメラopencvで画像処理をしようとしています。
エラーが出て画像が撮れなくなりました。
発生している問題・エラーメッセージ
Traceback (most recent call last): File "cap.py", line 7, in <module> cv2.imshow('frame',frame) cv2.error: OpenCV(3.4.4) /Users/travis/build/skvark/opencv-python/opencv/modules/highgui/src/window.cpp:356: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'imshow'
該当のソースコード
python
1import cv2 2 3cap = cv2.VideoCapture(0) 4 5ret,frame = cap.read() 6while(True): 7 cv2.imshow('frame',frame) 8 key = cv2.waitKey(1) & 0xFF 9 if key == ord('q'): 10 break 11 if key == ord('s'): 12 path = "photo.jpg" 13 cv2.imwrite(path,frame) 14 15cap.release() 16cv2.destroyAllWindows() 17
補足情報(FW/ツールのバージョンなど)
LogicoolというUSBカメラを使用しています。
すみません、わからないので解決策をお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/07 08:40
2018/12/08 00:44