本題
google検索にて、jupyter notebook 画像表示
とすると、pillow
(PIL)を用いて画像表示するとか、matplotlibで画像表示するとか言う方法がトップに来ます。
それよりも、notebookで(出力)画像を表示するだけならばIPython.display
モジュールのdisplay_*
関数がおすすめです。
from IPython.display import Image, display_png
# png_file: str
display_png(Image(png_file))
とするだけ!1 もちろんmatplotlib使わないので、%matplotlib inline
も不要ですよ
jpeg
とか、pdf
も扱えるようです。詳しくは、APIを見てください。 https://ipython.org/ipython-doc/3/api/generated/IPython.display.html
-
と言うより最近はもっぱら、画像やtableを表示するためだけしかnotebook使ってないですね。。 ↩