imshowで以下のようなエラーが出ていた。
1 |
error: (-215) size.width>0 && size.height>0 in function cv::imshow |
調べると同じような画像読み込みでエラーが出ている人がいる。
WindowsとMac問わず同じようなエラーが出ているので、相性等ではないと考えた。
まず、このinshowはウィンドウに画像を表示する関数であるので、
画像が読み込めてない可能性を検討したところ、やはりパスが通ってなかった。
下記のように絶対パスに置き換えたところすんなり表示された。
1 2 3 4 5 |
img = cv2.imread("/Users/linda/Dropbox/Apps/Udemy/Opencv/data/src/grapes.jpg") #各自画像までの絶対パスに置き換え cv2.imshow("img", img) cv2.waitKey(0) cv2.destroyWindow("img") cv2.waitKey(1) |
スポンサーリンク