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