ここでは Jupyter Lab や Jupyter Notebook 内で Matplotlib を使って画像を表示してみます.まず,表示したい画像ファイルをノートブックと同じフォルダにコピーします.例えば,次の画像ファイルを ink.png として設置しておきます.
なお,上の画像はアルファチャンネルを持つ RGBA 形式の PNG 画像ファイルです.
Matplotlib を使って Jupyter Lab / Jupyter Notebook 内で画像データを表示するために matplotlib をインポートします.
import matplotlib.pyplot as plt
また4Kディスプレイやレティーナディスプレイのような高解像度ディスプレイを使用しているときには次の2行を実行すると高精細なグラフが表示できるようになります.
from IPython.display import set_matplotlib_formats
# from matplotlib_inline.backend_inline import set_matplotlib_formats # バージョンによってはこちらを有効に
set_matplotlib_formats('retina')
画像を表示させるための最低限のコードは次のようになります.
ink_img = plt.imread('ink.png')
fig, ax = plt.subplots(1, 1, figsize=(6, 6))
ax.imshow(ink_img)
plt.show()
次のページでは,様々なオプションを指定して画像を表示させるための関数を定義します.