本文實(shí)例講述了Python圖像的增強(qiáng)處理操作。分享給大家供大家參考,具體如下:
python中PIL模塊中有一個(gè)叫做ImageEnhance的類,該類專門用于圖像的增強(qiáng)處理,不僅可以增強(qiáng)(或減弱)圖像的亮度、對比度、色度,還可以用于增強(qiáng)圖像的銳度。
具體見下面的例子:
#-*- coding: UTF-8 -*- from PIL import Imagefrom PIL import ImageEnhance#原始圖像image = Image.open('lena.jpg')image.show()#亮度增強(qiáng)enh_bri = ImageEnhance.Brightness(image)brightness = 1.5image_brightened = enh_bri.enhance(brightness)image_brightened.show()#色度增強(qiáng)enh_col = ImageEnhance.Color(image)color = 1.5image_colored = enh_col.enhance(color)image_colored.show()#對比度增強(qiáng)enh_con = ImageEnhance.Contrast(image)contrast = 1.5image_contrasted = enh_con.enhance(contrast)image_contrasted.show()#銳度增強(qiáng)enh_sha = ImageEnhance.Sharpness(image)sharpness = 3.0image_sharped = enh_sha.enhance(sharpness)image_sharped.show()結(jié)果如下:
原始圖像
亮度增強(qiáng)
色度增強(qiáng)
對比度增強(qiáng)
銳度增強(qiáng)
希望本文所述對大家Python程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選