您的位置:首页 > 编程语言 > Python开发

【python】python库Pillow图像显示,和ndarray的相互转换

2018-01-29 11:53 465 查看
Pillow是Python里的图像处理库,具有强大的图像处理能力,主要包括图像储存、图像显示、格式转换以及基本的图像处理操作等。

如何将pillow的图像格式和ndarray的格式相互转换?代码如下:

from PIL import Image
import numpy as np

# 读取图像文件
img = Image.open('test.tif')
print(img.format, img.size, img.mode)

# 将image转换为array
pix = np.asarray(img)
# 将array转换为image
im = Image.fromarray(np.uint8(pix))

im.show()


相对于matlab,python的库找起来相对麻烦,但其官网的使用说明非常有用,可作为首要参考。

Reference:

1. PIL handbook:

2. stackoverflow问答
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: