python将numpy数组存储为图片文件
时间: 2023-12-04 19:02:40 浏览: 86
python 实现将Numpy数组保存为图像
你可以使用Pillow库来将numpy数组转换为图片文件。以下是一个示例代码:
``` python
from PIL import Image
import numpy as np
# 生成一个随机的numpy数组
arr = np.random.rand(200, 200, 3) * 255
arr = arr.astype(np.uint8)
# 将numpy数组转换为Image对象
img = Image.fromarray(arr)
# 保存图片文件
img.save("output.png")
```
这个代码将生成一个200x200大小的随机numpy数组,并将其转换为一个PIL Image对象。然后,将Image对象保存为名为"output.png"的PNG文件。
阅读全文