Python图像的增强处理操作示例【基于ImageEnhance类】


Posted in Python onJanuary 03, 2019

本文实例讲述了Python图像的增强处理操作。分享给大家供大家参考,具体如下:

python中PIL模块中有一个叫做ImageEnhance的类,该类专门用于图像的增强处理,不仅可以增强(或减弱)图像的亮度、对比度、色度,还可以用于增强图像的锐度。

具体见下面的例子:

#-*- coding: UTF-8 -*-  
from PIL import Image
from PIL import ImageEnhance
#原始图像
image = Image.open('lena.jpg')
image.show()
#亮度增强
enh_bri = ImageEnhance.Brightness(image)
brightness = 1.5
image_brightened = enh_bri.enhance(brightness)
image_brightened.show()
#色度增强
enh_col = ImageEnhance.Color(image)
color = 1.5
image_colored = enh_col.enhance(color)
image_colored.show()
#对比度增强
enh_con = ImageEnhance.Contrast(image)
contrast = 1.5
image_contrasted = enh_con.enhance(contrast)
image_contrasted.show()
#锐度增强
enh_sha = ImageEnhance.Sharpness(image)
sharpness = 3.0
image_sharped = enh_sha.enhance(sharpness)
image_sharped.show()

结果如下:

原始图像

Python图像的增强处理操作示例【基于ImageEnhance类】

亮度增强

Python图像的增强处理操作示例【基于ImageEnhance类】

色度增强

Python图像的增强处理操作示例【基于ImageEnhance类】

对比度增强

Python图像的增强处理操作示例【基于ImageEnhance类】

锐度增强

Python图像的增强处理操作示例【基于ImageEnhance类】

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python装饰器使用方法实例
Nov 21 Python
python使用scrapy解析js示例
Jan 23 Python
Python利用Beautiful Soup模块创建对象详解
Mar 27 Python
对numpy中array和asarray的区别详解
Apr 17 Python
tensorflow更改变量的值实例
Jul 30 Python
Python3 获取一大段文本之间两个关键字之间的内容方法
Oct 11 Python
使用CodeMirror实现Python3在线编辑器的示例代码
Jan 14 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
Apr 12 Python
python+rsync精确同步指定格式文件
Aug 29 Python
Python实现将蓝底照片转化为白底照片功能完整实例
Dec 13 Python
python tkinter GUI绘制,以及点击更新显示图片代码
Mar 14 Python
Python如何让字典保持有序排列
Apr 29 Python
Python多图片合并PDF的方法
Jan 03 #Python
python对于requests的封装方法详解
Jan 03 #Python
python使用suds调用webservice接口的方法
Jan 03 #Python
Python调用服务接口的实例
Jan 03 #Python
Python2和Python3之间的str处理方式导致乱码的讲解
Jan 03 #Python
python requests 库请求带有文件参数的接口实例
Jan 03 #Python
Python图像处理之颜色的定义与使用分析
Jan 03 #Python
You might like
php基础知识:类与对象(2) 自动加载对象
2006/12/13 PHP
php中使用Imagick实现图像直方图的实现代码
2011/08/30 PHP
PHP使用GIFEncoder类生成的GIF动态图片验证码
2014/07/01 PHP
用js实现的仿sohu博客更换页面风格(简单版)
2007/03/22 Javascript
ExtJS 简介 让你知道extjs是什么
2008/12/29 Javascript
javascript 匿名函数的理解(透彻版)
2010/01/28 Javascript
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
js制作的鼠标悬浮时产生的下拉框效果
2012/10/27 Javascript
JS Array.slice 截取数组的实现方法
2016/01/02 Javascript
AngularJS实践之使用NgModelController进行数据绑定
2016/10/08 Javascript
angularjs实现table增加tr的方法
2018/02/27 Javascript
JS面向对象的程序设计相关知识小结
2018/05/26 Javascript
详解如何使用babel进行es6文件的编译
2018/05/29 Javascript
jquery.tagsinput.js实现记录checkbox勾选的顺序
2019/09/21 jQuery
JS深入学习之数组对象排序操作示例
2020/05/01 Javascript
vue如何使用rem适配
2021/02/06 Vue.js
Python脚本实现DNSPod DNS动态解析域名
2015/02/14 Python
用TensorFlow实现戴明回归算法的示例
2018/05/02 Python
用python爬取租房网站信息的代码
2018/12/14 Python
基于Python的一个自动录入表格的小程序
2020/08/05 Python
Python 在局部变量域中执行代码
2020/08/07 Python
Python‘==‘ 及 ‘is‘相关原理解析
2020/09/05 Python
分享PyCharm最新激活码(真永久激活方法)不用每月找安装参数或最新激活码了
2020/12/27 Python
CSS3实现粒子旋转伸缩加载动画
2016/04/22 HTML / CSS
CSS3制作炫酷的自定义发光文字
2016/03/28 HTML / CSS
CSS3实现瀑布流布局与无限加载图片相册的实例代码
2016/12/22 HTML / CSS
html5使用Canvas绘图的使用方法
2017/11/21 HTML / CSS
大学生毕业求职的自我评价
2013/09/29 职场文书
个人素质的自我评价分享
2013/12/16 职场文书
信息专业毕业生五年职业规划参考
2014/02/06 职场文书
《晏子使楚》教学反思
2014/02/08 职场文书
领导班子四风对照检查材料范文
2014/09/27 职场文书
干部考核工作总结2015
2015/07/24 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
毕业生的自我鉴定表范文
2019/05/16 职场文书
《思路决定出路》读后感3篇
2019/12/11 职场文书