Image.fromarray的用法

一、Image.fromarray的作用:
简而言之,就是实现array到image的转换
二、PIL中的Image和numpy中的数组array相互转换:

  1. PIL image转换成array
    img = np.asarray(image)
    需要注意的是,如果出现read-only错误,并不是转换的错误,一般是你读取的图片的时候,默认选择的是"r","rb"模式有关。

修正的办法: 手动修改图片的读取状态

img.flags.writeable = True # 将数组改为读写模式
2. array转换成image
Image.fromarray(np.uint8(img))

你可能感兴趣的:(深度学习)