モジュールインポート
from PIL import Image
import numpy as np
PIL→Numpy
img = Image.open("aaa.png")
numpyArray = np.asarray(img).astype("f").transpose(2, 0, 1) / 128 - 1.0
Numpy→PIL
array = np.asarray(((numpyArray + 1) * 128).astype("i").transpose(1, 2, 0))
img = Image.fromarray(np.uint8(array))
img.show()
特にfromarrayでuint8にするのをよく忘れるので書き留めます。
誰かの役に立つことを祈ります。
まだ始めたばかりなので間違っていたらご指摘お願いします。