📅  最后修改于: 2023-12-03 15:04:07.345000             🧑  作者: Mango
该函数是Python PIL库中的一个函数之一。PIL(Python Imaging Library)是Python的一个图像处理库,提供了丰富的图像处理方法和各种图像文件格式的读写能力。
Image.histogram()函数可以生成一个图像的直方图。直方图可以展示一张图像在不同灰度级别上的像素数目。通过图像的直方图,可以了解图像的亮度分布,从而对图像的特征有一定的认识,为图像处理提供一定的帮助。
下面是Image.histogram()函数的语法:
Image.histogram(band=None, mask=None, hist_size=256, ranges=None)
其中,参数的含义如下:
该函数返回一个含有256个整数的列表,代表图像在每一个像素值(0-255)上的像素数量。
下面是一个简单的示例,说明如何使用Image.histogram()函数:
from PIL import Image
# 打开图片
im = Image.open('test.jpg')
# 生成直方图
histogram = im.histogram()
# 打印直方图
print(histogram)
以上就是关于Python PIL库中的Image.histogram()函数的介绍,希望对大家了解该函数有所帮助。