Python怎么把图片转成csv
时间: 2023-04-07 11:02:57 浏览: 217
python读取文件转换为csv
5星 · 资源好评率100%
可以使用Python的PIL库来将图片转换为数组,然后使用numpy库将数组转换为csv文件。具体的代码可以参考以下示例:
```python
from PIL import Image
import numpy as np
# 打开图片
img = Image.open('image.jpg')
# 将图片转换为数组
img_array = np.array(img)
# 将数组转换为csv文件
np.savetxt('image.csv', img_array.reshape(-1, img_array.shape[-1]), delimiter=',')
```
这段代码将图片文件`image.jpg`转换为csv文件`image.csv`,其中每一行代表一像素点,每列代表一个通道(RGB或灰度)。
阅读全文