python图像增强_Python图像的增强处理操作示例【基于ImageEnhance类】
本文實例講述了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程序設計有所幫助。
總結
以上是生活随笔為你收集整理的python图像增强_Python图像的增强处理操作示例【基于ImageEnhance类】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 放置江湖百花谷新走法
- 下一篇: opengl和skia哪个快