如何使用Python PIL库中的ImageEnhance模块进行图像增强?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1183个文字,预计阅读时间需要5分钟。
%E2%80%9CImageEnhance%E6%A8%A1%E5%9D%97%E6%8F%90%E4%BE%9B%E4%BA%86%E5%9B%BE%E5%83%8F%E5%A2%9E%E5%BC%BA%E7%9A%84%E5%B7%A5%E5%85%B7%E3%80%82%E6%A8%A1%E5%9D%97%E5%8C%85%E5%90%AB%E4%BA%86%E5%85%AC%E5%B8%B8%E7%9A%84%E5%A2%9E%E5%BC%BA%E6%96%B9%E6%B3%95%EF%BC%8C%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%3A +enhancer.enhance%28factor%29+image +%E8%BF%94%E5%9B%9E%E5%A2%9E%E5%BC%BA%E5%9B%BE%E5%83%8F%E3%80%82%E2%80%9D
ImageEnhance模块提供了一些用于图像增强的类。
一、ImageEnhance模块的接口
所有的增强类都实现了一个通用的接口,包括一个方法:
enhancer.enhance(factor) ⇒ image
该方法返回一个增强过的图像。变量factor是一个浮点数,控制图像的增强程度。变量factor为1将返回原始图像的拷贝;factor值越小,颜色越少(亮度,对比度等),更多的价值。对变量facotr没有限制。
二、ImageEnhance模块的Color类
颜色增强类用于调整图像的颜色均衡,在某种程度上类似控制彩色电视机。
本文共计1183个文字,预计阅读时间需要5分钟。
%E2%80%9CImageEnhance%E6%A8%A1%E5%9D%97%E6%8F%90%E4%BE%9B%E4%BA%86%E5%9B%BE%E5%83%8F%E5%A2%9E%E5%BC%BA%E7%9A%84%E5%B7%A5%E5%85%B7%E3%80%82%E6%A8%A1%E5%9D%97%E5%8C%85%E5%90%AB%E4%BA%86%E5%85%AC%E5%B8%B8%E7%9A%84%E5%A2%9E%E5%BC%BA%E6%96%B9%E6%B3%95%EF%BC%8C%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%3A +enhancer.enhance%28factor%29+image +%E8%BF%94%E5%9B%9E%E5%A2%9E%E5%BC%BA%E5%9B%BE%E5%83%8F%E3%80%82%E2%80%9D
ImageEnhance模块提供了一些用于图像增强的类。
一、ImageEnhance模块的接口
所有的增强类都实现了一个通用的接口,包括一个方法:
enhancer.enhance(factor) ⇒ image
该方法返回一个增强过的图像。变量factor是一个浮点数,控制图像的增强程度。变量factor为1将返回原始图像的拷贝;factor值越小,颜色越少(亮度,对比度等),更多的价值。对变量facotr没有限制。
二、ImageEnhance模块的Color类
颜色增强类用于调整图像的颜色均衡,在某种程度上类似控制彩色电视机。

