python 二维数组转化为图像
时间: 2023-12-20 13:53:08 浏览: 131
Python实现二维数组输出为图片
5星 · 资源好评率100%
要将一个二维数组转换为图像,可以使用Python中的PIL库。
以下是一个简单的例子:
```python
from PIL import Image
import numpy as np
# 创建一个随机的二维数组
arr = np.random.randint(0, 255, size=(256, 256), dtype=np.uint8)
# 将二维数组转换为图像
img = Image.fromarray(arr)
# 显示图像
img.show()
```
在这个例子中,我们首先使用numpy库创建一个随机的256x256的二维数组。然后,我们使用PIL库中的`Image.fromarray`函数将数组转换为图像。最后,我们使用`img.show()`函数显示图像。
阅读全文