Jupyter notebook にで起動
python
1# 画像のダウンロード 2import urllib.request as req 3url = "http://uta.pw/shodou/img/28/214.png" 4req.urlretrieve(url, "test.png") 5 6# OpenCVで読み込む 7import cv2 8img = cv2.imread("test.png") 9print(img) 10
画像の画素データの表示はできました
python
1%matplotlib inline 2 3# ダウンロードした画像を画面に表示する 4import matplotlib.pyplot as plt 5import cv2 6img = cv2.imread("test.jpg") 7plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB)) 8plt.show() 9
これを実行し、jupyternotebook上にtest.jpgを表示したいのですが、
error
1error Traceback (most recent call last) 2<ipython-input-18-bf90d37b5dcb> in <module> 3 3 import cv2 4 4 img = cv2.imread("test.jpg") 5----> 5 plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB)) 6 6 plt.show() 7 8error: OpenCV(4.0.0) /Users/travis/build/skvark/opencv-python/opencv/modules/imgproc/src/color.cpp:181: error: (-215:Assertion failed) !_src.empty() in function 'cvtColor' 9
エラーでcvtcolorと出てしまうのですが、原因がわからないので教えてください。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/30 05:30