Python图像处理基础(十三)
文章目录
8 ImageOps 模块
8.4 图像调整
Pillow 允许我们对图像应用某些自动调整功能。
8.4.1 自动对比度
图像的对比度描述了图像中所有不同像素的亮度范围。
如果图像中有一些非常暗的像素和一些非常亮的像素,我们称其为高对比度。
如果图像中所有像素的亮度水平相似,我们称其为低对比度。这可能是因为所有像素都很暗,或者所有像素都很亮,或者所有像素的亮度水平相似。
通常,如果图像具有良好的对比度,则效果会更好。这意味着它们充分利用了屏幕或打印机上可用的色彩值范围,并且通常可以让您看到图像中的更多细节。对比度过高也是有可能的(见下文),但适当的对比度通常是有益的。
自动对比度会自动修改图像的对比度。它测量图像中最暗和最亮的部分,然后调整每个像素的亮度,使它们占据整个可用范围。使用方法如下:
result_image=ImageOps.autocontrast(image)