初めまして!
趣味で機械学習を試している者です。
ノンプログラマーで、もっぱら本のコードをコピペして、その動作を確認するようなことをやっています。
現在は、ソシム社の『PythonによるAI・機械学習・深層学習アプリのつくり方』を試しています。
この中で、OpenCvをやっていて、「ダウンロードした画像を画面に表示する」でつまずいていてうまくいきません。
短いコードなので全文を記述します。
ダウンロードした画像を画面に表示する
import matplotlib.pyplot as plt
import cv2
img = cv2.imread("test.jpg")
plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))
plt.show()
発生している問題・エラーメッセージ
error Traceback (most recent call last)
<ipython-input-2-c1108c16c9ec> in <module>()
5 import cv2
6 img = cv2.imread("test.jpg")
----> 7 plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))
8 plt.show()### ヘディングのテキスト
9
error: OpenCV(3.4.4) C:\projects\opencv-python\opencv\modules\imgproc\src\color.cpp:181: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'
お恥ずかしいことにこうなると、コピペプログラマーはお手上げです。
ご教示いただければ幸いです。
回答1件
あなたの回答
tips
プレビュー