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妙用之编码的转换详解
Apr 21 Python
pycharm中连接mysql数据库的步骤详解
May 02 Python
python3监控CentOS磁盘空间脚本
Jun 21 Python
Python异常的检测和处理方法
Oct 26 Python
python判断输入日期为第几天的实例
Nov 13 Python
一文带你了解Python中的字符串是什么
Nov 20 Python
python中的数据结构比较
May 13 Python
Python+AutoIt实现界面工具开发过程详解
Aug 07 Python
python实现的生成word文档功能示例
Aug 23 Python
Python Django 前后端分离 API的方法
Aug 28 Python
Python 2种方法求某个范围内的所有素数(质数)
Jan 31 Python
Python用any()函数检查字符串中的字母以及如何使用all()函数
Apr 14 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对MongoDB[NoSQL]数据库的操作
2013/03/01 PHP
dedecms中使用php语句指南
2014/11/13 PHP
WordPress后台中实现图片上传功能的实例讲解
2016/01/11 PHP
Zend Framework开发入门经典教程
2016/03/23 PHP
php读取XML的常见方法实例总结
2017/04/25 PHP
ThinkPHP框架实现的微信支付接口开发完整示例
2019/04/10 PHP
浏览器图片选择预览、旋转、批量上传的JS代码实现
2013/12/04 Javascript
jquery操作select大全
2014/04/25 Javascript
node.js中的http.createClient方法使用说明
2014/12/15 Javascript
分享网页检测摇一摇实例代码
2016/01/14 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
2016/05/23 Javascript
JS设置手机验证码60s等待实现代码
2017/06/14 Javascript
基于JavaScript实现飘落星星特效
2017/08/10 Javascript
小程序实现录音上传功能
2019/11/22 Javascript
Python实现控制台输入密码的方法
2015/05/29 Python
Python字符串转换成浮点数函数分享
2015/07/24 Python
python从入门到精通(DAY 3)
2015/12/20 Python
django rest framework之请求与响应(详解)
2017/11/06 Python
Pandas 对Dataframe结构排序的实现方法
2018/04/10 Python
Python 解决中文写入Excel时抛异常的问题
2018/05/03 Python
基于python的图片修复程序(实现水印去除)
2018/06/04 Python
python GUI库图形界面开发之PyQt5线程类QThread详细使用方法
2020/02/26 Python
Python多线程通信queue队列用法实例分析
2020/03/24 Python
PyQt5 文本输入框自动补全QLineEdit的实现示例
2020/05/13 Python
CSS3下的渐变文字效果实现示例
2018/03/02 HTML / CSS
详解基于 Canvas 手撸一个六边形能力图
2019/09/02 HTML / CSS
澳大利亚设计的婴儿和女孩的衣服:Oobi
2018/12/16 全球购物
Nike香港官网:Nike HK
2019/03/23 全球购物
马来西亚在线购物:POPLOOK.com
2019/12/09 全球购物
Android interview questions
2016/12/25 面试题
酒吧创业计划书
2014/01/18 职场文书
教师节商场活动方案
2014/02/13 职场文书
施工安全责任书范本
2014/07/24 职场文书
具结保证书
2015/01/17 职场文书
安全教育主题班会教案
2015/08/12 职场文书
2016年教师党员承诺书范文
2016/03/24 职场文书