PIL是python最常见图像处理库,在深度学习中经常遇到PIL和numpy数组之间的格式变换

PIL转换为numay

from PIL import Image

img = Image.open("./hh.png")

img = np.array(img)

numay转换为PIL

from PIL import Image
import numpy as np

##生成一个随机数组

##randint()生成一定范围的数组
##random()生成0-1之间的均匀分布
##randn() 生成高斯分布
img=np.random.randint(0,255,(48,48))

img = Image.fromarray(img)
img.show()

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐