强
程度。
变
量
factor
为
1
将返回原始
图
像的拷
贝
;
factor
值
越小,
颜
色越少(亮度,
对
比度等),更多的价
值
。
对变
量
facotr
没有限制。
二、
ImageEnhance
模
块
的
Color
类
颜
色增
强类
用于
调
整
图
像的
颜
色均衡,在某种程度上
类
似控制彩色
电视
机。
该类实现
的增
强
接口如下:
创
建一个增
强对
象,以
调
整
图
像的
颜
色。增
强
因子
为
0.0
将
产
生黑白
图
像;
为
1.0
将
给
出原始
图
像。
ImageEnhance.Color
类
的
实
例:
从前面的介
绍
,我
们
可以得知函数
enhance()
的参数
factor
决定着
图
像的
颜
色
饱
和度情况。从
0.1
到
0.5
,再到
0.8
,
2.0
,
图
像的
颜
色
饱
和度依次增大。
图
像
im_1
如下:
enhancer.enhance(factor)
⇒
image
ImageEnhance.Color(image)
⇒
Color enhancer instance
>>> from PIL import Image, ImageEnhance
>>> im02 =Image.open("D:\\Code\\Python\\test\\img\\test02.jpg")
>>> im_1 = ImageEnhance.Color(im02).enhance(0.1)
>>> im_5 = ImageEnhance.Color(im02).enhance(0.5)
>>> im_8 =ImageEnhance.Color(im02).enhance(0.8)
>>> im_20 = ImageEnhance.Color(im02).enhance(2.0)