Jupiter notebook 上でpython3を起動しています
デスクトップ上に保存したsample.jpgをjupyternotebook
インライン上に表示したいのですが、エラーが出てしまいます。
pathが問題だと思うのですが、pathの位置や通し方法がわからず
検索もしてみたのですが理解できません、、、
アドバイスをお願い致します。
python
1%matplotlib inline 2import matplotlib.pyplot as plt 3import cv2 4img = cv2.imread("sample.jpg") 5plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB)) 6plt.show() 7 8#エラー 9error Traceback (most recent call last) 10in 113 import cv2 124 img = cv2.imread("prius.jpg") 13----> 5 plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB)) 146 plt.show() 15 16error: 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'
作業環境は
Mac
python 3.6.8
pathについて教えて頂きたいことがあるのですが、ダウンロードや保存した写真を使って画像認識をテストしたりする場合、画像の保存はどこに保存しておくのがいいのでしょうか?
現在はデスクトップ上にフォルダを作成し、そこに複数枚保存してあります。
パスはフルパスで書いた方がいいとのページを見つけたのですが、その場合は
r"c:\Users\name\Desktop\hoge\sample.jpg"をフルパスにし、
img = cv2.imread("フルパス")にした方がいいのでしょうか?
パスについて詳しく教えていただけると幸いです。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/07 04:10
2019/04/07 12:17