前提・実現したいこと
画像fileをダイアログで指定して表示したいですが、エラーが出てとまっております。ご確認いただければと思います。
発生している問題・エラーメッセージ
下記エラーが発生しております。
error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'
該当のソースコード
python
1import cv2 2import tkinter 3import tkinter.filedialog as fd 4 5# Fileのdialogを呼び出し、Pathを取得する 6def get_file_path(stitle): 7 file_path = fd.askopenfile( 8 title = stitle 9 ) 10 return file_path 11 12file_path = get_file_path("画像ファイルを選択して下さい") 13str_file_path = str(file_path) 14#imageを読み込む 15img = cv2.imread(str_file_path) 16#imageを表示 17cv2.imshow("gui",img) 18#なにかキーを押して終了 19k = cv2.waitKey(0)
試したこと
str_file_pathに直接、画像fileのpathを書き込むと画像が表示されます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/23 17:28