溫馨提示×

Pillow怎么增加或減少圖像的亮度

小億
141
2024-05-22 17:09:11
欄目: 編程語言

要增加或減少圖像的亮度,可以使用Pillow庫中的ImageEnhance模塊。以下是一個簡單的示例代碼來增加或減少圖像的亮度:

from PIL import Image, ImageEnhance

# 打開圖像文件
image = Image.open('image.jpg')

# 創建一個亮度增強對象
enhancer = ImageEnhance.Brightness(image)

# 增加亮度
bright_image = enhancer.enhance(1.5)  # 參數越大,亮度越高

# 減少亮度
dark_image = enhancer.enhance(0.5)  # 參數越小,亮度越低

# 保存增加或減少亮度后的圖像
bright_image.save('bright_image.jpg')
dark_image.save('dark_image.jpg')

在上面的代碼中,我們首先打開了一個圖像文件,然后創建了一個亮度增強對象,并通過調整enhance()方法的參數來增加或減少圖像的亮度。最后,使用save()方法保存增加或減少亮度后的圖像文件。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女