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

作者:PHILOS_THU 时间:2022-02-12 04:31:46 

本文实例讲述了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程序设计有所帮助。

来源:https://blog.csdn.net/guduruyu/article/details/71124837

标签:Python,图像,ImageEnhance
0
投稿

猜你喜欢

  • js中的for如何实现foreach中的遍历

    2024-04-29 13:19:37
  • Python画图时如何调用本地字体

    2023-08-02 08:51:31
  • 在docker上安装运行mysql实例

    2024-01-19 10:44:26
  • Python中变量的输入输出实例代码详解

    2022-11-26 00:47:56
  • 详解mybatis-plus实体类中字段和数据库中字段名不对应解决办法

    2024-01-26 23:59:19
  • pycharm设置虚拟环境与更换镜像教程

    2023-06-10 06:58:05
  • Python使用signal定时结束AsyncIOScheduler任务的问题

    2022-12-19 21:28:11
  • js模拟实现Array的sort方法

    2024-04-10 11:03:22
  • JS实现动态移动层及拖动浮层关闭的方法

    2024-06-17 02:34:00
  • webpack多入口文件页面打包配置详解

    2024-05-25 15:18:07
  • Python正则表达式和元字符详解

    2021-02-26 02:54:19
  • SQL Server ISNULL 不生效原因及解决

    2024-01-13 09:53:34
  • 浅谈Python3中strip()、lstrip()、rstrip()用法详解

    2021-04-13 04:18:00
  • 1秒50万字!js实现关键词匹配

    2024-05-02 16:18:04
  • 分析python切片原理和方法

    2021-04-19 21:39:03
  • 使用vux实现上拉刷新功能遇到的坑

    2024-04-28 09:25:18
  • 如何利用Pandas删除某列指定值所在的行

    2023-10-29 11:49:39
  • ASP中查询数据库记录写入XML文件示例

    2007-08-23 13:12:00
  • django创建自定义模板处理器的实例详解

    2022-07-29 19:50:00
  • Django 解决由save方法引发的错误

    2022-04-07 06:06:56
  • asp之家 网络编程 m.aspxhome.com