本題
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使ってないですね。。 ↩