前提
急に以下のエラーメッセージが出てopencv使えなくなりました。
使用言語はpythonです。
ソースコード
img=cv2.imread("C:/Users/usr/Pictures/test.png",cv2.IMREAD_GRAYSCALE) plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB)) plt.show()
img=cv2.imread("C:/Users/usr/Pictures/test.png",cv2.IMREAD_GRAYSCALE) kernel = np.ones((5,5),np.uint8) erosion = cv2.dilate(img,kernel,iterations = 2)
発生している問題・エラーメッセージ
cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'
cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\morph.dispatch.cpp:1022: error: (-215:Assertion failed) !src.empty() in function 'cv::dilate'
試したこと
仮想環境をpip,condaでいくつか作って試しても同じように(-215:Assertion failed) !src.empty()のエラーメッセージが出ます。
パッケージの更新をしても治りません。急にこのエラーメッセージが出るようになったのですが原因が全く分からないです。
読み込む画像のpathにも不要な文字やスペースは入っていないです。
何か手掛かりはないでしょうか。

あなたの回答
tips
プレビュー