举例说明将灰度图转为数组
时间: 2023-02-17 20:22:36 浏览: 107
灰度图的转换
3星 · 编辑精心推荐
将灰度图转换为数组可以使用 Python 的图像处理库 PIL 中的 Image.convert() 方法和 numpy 库中的 np.array() 方法。
示例代码:
```python
from PIL import Image
import numpy as np
# 读取图片
im = Image.open('image.jpg')
# 转换为灰度图
im = im.convert('L')
# 将图片转换为数组
im_arr = np.array(im)
```
在这个例子中,先是使用 PIL 的 Image.open() 方法读取图片,然后使用 Image.convert() 方法将图片转换为灰度图,最后使用 numpy 库中的 np.array() 方法将图片转换为数组。转换后的数组可以进行各种图像处理和分析。
阅读全文