PILによる画像リサイズ&イコライズ


画像処理のイコライジングメモ。

PIL_test.py
from PIL import Image
from PIL import ImageOps
import numpy as np

#画像ファイルオープン
fpath = "./main.jpg"
imgorig = Image.open(fpath)

#リサイズ
imgresize = imgorig.resize((256,256), Image.NEAREST )

#平均化
img2 = ImageOps.equalize(imgresize)

#numpy配列へ
arr = np.array(img2)
print(arr)

#平均化前後を表示
imgresize.show()
img2.show()

こんな感じ