Introduction

  • PILで読み込んだ画像データをmatplotlibで表示する方法
  • numpy.arrayにすれば読み込めるので簡単。

Details

  • こんなかんじ
import matplotlib.pyplot as plt
from PIL import Image
import numpy as np
 
# PILのImageオブジェクトを読み込む(例として)
pil_image = Image.open("image.jpg")
 
# PILのImageオブジェクトをnumpy配列に変換
np_image = np.array(pil_image)
 
# matplotlibで表示
plt.imshow(np_image)
plt.show()

Reference