1. 程式人生 > >python影象處理PIL中ImageEnhance的應用

python影象處理PIL中ImageEnhance的應用

寫在最前面:

只是對影象的一點點處理,效果只能說一般吧。

原始圖片:

 

對比度增強:

from PIL import Image,ImageEnhance

# 開啟圖片
im = Image.open('1.jpg','r')        
# 對比度增強
enh_con = ImageEnhance.Contrast(im)
contrast = 10
image_contrasted = enh_con.enhance(contrast)
image_contrasted.show()

 

 

銳度增強:

from PIL import Image,ImageEnhance

# 開啟圖片
im = Image.open('1.jpg','r')
im.show()
# 銳度增強
enh_sha = ImageEnhance.Sharpness(im)
sharpness = 10.0
image_sharped = enh_sha.enhance(sharpness)
image_sharped.show()

 

 

色度增強:

from PIL import Image,ImageEnhance

# 開啟圖片
im = Image.open('1.jpg','r')
im.show()

# 色度增強
enh_col = ImageEnhance.Color(im)
color = 10
image_colored = enh_col.enhance(color)
image_colored.show()

 

 

亮度增強:

from PIL import Image,ImageEnhance

# 開啟圖片
im = Image.open('1.jpg','r')
im.show()

# 亮度增強
enh_bri = ImageEnhance.Brightness(im)
brightness = 10
image_brightened = enh_bri.enhance(brightness)
image_brightened.show()