怎么使用PIL库读取图片,并输出矩阵
时间: 2023-09-17 20:13:37 浏览: 215
PIL库的Image读取网上和本地图片
可以使用PIL库中的Image模块来读取图片,并将其转换成矩阵。具体的代码如下:
```python
from PIL import Image
import numpy as np
# 读取图片
img = Image.open('test.jpg')
# 将图片转换成矩阵
img_array = np.array(img)
# 输出矩阵
print(img_array)
```
其中,`test.jpg`为要读取的图片路径。这段代码会将图片转换成一个三维的矩阵,其中第一维表示图片的高度,第二维表示图片的宽度,第三维表示图片的通道数(RGB三个通道)。如果是灰度图片,则通道数为1。
阅读全文