利用python对指定图片进行灰度直方图统计
时间: 2023-06-19 13:10:25 浏览: 238
可以使用Python的Pillow库来实现对指定图片的灰度直方图统计。以下是一个示例代码:
```python
from PIL import Image
import matplotlib.pyplot as plt
# 打开图片
img = Image.open('example.jpg')
# 将彩色图片转换为灰度图片
gray_img = img.convert('L')
# 统计灰度直方图
histogram = gray_img.histogram()
# 显示直方图
plt.plot(histogram)
plt.show()
```
在上述代码中,我们首先打开了一张名为"example.jpg"的图片,并使用`convert()`方法将其转换为灰度图片。接着,我们使用`histogram()`方法统计了灰度直方图,并将其存储在一个列表中。最后,我们使用Matplotlib库将直方图绘制出来。
注意:在运行代码之前,请确保已经安装了Pillow和Matplotlib库。
阅读全文