彩色PNG格式图片转化为.npy格式python代码
时间: 2023-08-31 08:05:45 浏览: 542
python多进程读图提取特征存npy
可以使用Python的Pillow库来读取和处理图片,然后使用numpy库将图像数据转换为.npy格式。以下是一个示例代码:
```python
from PIL import Image
import numpy as np
# 读取PNG图像
img = Image.open('image.png')
# 转换为RGB格式
img = img.convert('RGB')
# 转换为numpy数组
img_arr = np.array(img)
# 保存为.npy格式
np.save('image.npy', img_arr)
```
在这个示例中,首先使用Pillow库打开PNG图像,并将其转换为RGB格式。然后,使用numpy库将图像数据转换为numpy数组并保存为.npy格式。你可以将`image.png`替换为你要转换的PNG图像文件名,将`image.npy`替换为你想要保存为的.npy文件名。
阅读全文