图像增强包括亮度增强、对比度增强、色度增强和锐度增强等。使用image对象的enhance方法进行图像增强。
下面的代码打开一个指定图片。
code.python
>>> from PIL import Image,ImageEnhance
>>> img=Image.open('D:\\pic.jpg')
>>> img.show()
如下图所示。
进行亮度增强。
code.python
>>> bright=ImageEnhance.Brightness(img)
>>> img_bri=bright.enhance(2)
>>> img_bri.show()
如下图所示。
进行对比度增强。
code.python
>>> contrast=ImageEnhance.Contrast(img)
>>> img_con=contrast.enhance(2)
>>> img_con.show()
如下图所示。
进行色度增强。
code.python
>>> color=ImageEnhance.Color(img)
>>> img_col=color.enhance(2)
>>> img_col.show()
如下图所示。
进行锐度增强。
code.python
>>> sharp=ImageEnhance.Sharpness(img)
>>> img_sha=sharp.enhance(2)
>>> img_sha.show()
如下图所示。