使用Python的PIL,如何增强图像的对比度/饱和度?

时间:2010-11-10 08:55:34

标签: python algorithm image python-imaging-library

只需简单的对比度和饱和度增强。 没什么好看的。

1 个答案:

答案 0 :(得分:20)

由于PIL在很大程度上已经死亡。改为安装枕头,sudo pip install pillow,并使用其ImageEnhance模块http://pillow.readthedocs.org/en/3.0.x/reference/ImageEnhance.html

>>> from PIL import Image, ImageEnhance
>>> image = Image.open('downloads/jcfeb2011.jpg')
>>> contrast = ImageEnhance.Contrast(image)
>>> image.show()

(unenhanced)

>>> contrast.enhance(2).show()

(contrast enhanced)