Pillow ImageEnhance模块
2021-07-14 10:02 更新
该
ImageEnhance
模块包含许多可用于图像增强的类。
示例:改变图像的清晰度
from PIL import ImageEnhance
enhancer = ImageEnhance.Sharpness(image)
for i in range(8):
factor = i / 4.0
enhancer.enhance(factor).show(f"Sharpness {factor:f}")
另请参阅 Scripts/
目录的enhancer.py
演示程序。
Classes
所有增强类都实现一个公共接口,其中包含一个方法:
-
class
PIL.ImageEnhance.
Color
(image) -
调整图像色彩平衡。
该类可用于调整图像的色彩平衡,其方式类似于彩色电视机上的控件。增强系数为0.0会产生黑白图像。系数1.0表示原始图像。
-
class
PIL.ImageEnhance.
Contrast
(image) -
调整图像对比度。
此类可用于控制图像的对比度,类似于电视机上的对比度控制。增强系数为0.0时,图像呈灰色。系数1.0表示原始图像。
-
class
PIL.ImageEnhance.
Sharpness
(image) -
调整图像清晰度。
此类可用于调整图像的清晰度。增强系数为0.0表示图像模糊,系数为1.0表示原始图像,系数为2.0表示图像锐化。
以上内容是否对您有帮助:
更多建议: