利用PIL(pillow)和opencv实现数组到图片的转换与保存

1 年前

1.利用PIL

首先安装pillow库文件,使用命令:pip install pillow或conda install pillow

from PIL import Image
import numpy as np
# PIL 将三维数组转换为 RGB 彩色图片并保存
image = np.random.randint(0, 255, (256, 256, 3))
img = Image.fromarray(image, 'RGB')
img.show()
img.save('a.jpg')

运行结果:

2.利用opencv

首先安装opencv库文件,使用命令:pip install opencv 或 conda install opencv

import numpy as np
import cv2 as cv