Pillow 是一個 Python 圖像處理庫,可以通過它來調整圖像的透明度。下面是一個簡單的示例代碼,演示如何使用 Pillow 來調整圖像的透明度:
from PIL import Image
# 打開圖像文件
image = Image.open("input_image.png")
# 設置透明度
alpha = 0.5
# 將圖像的每個像素的 alpha 通道值乘以指定的透明度
image.putalpha(int(255 * alpha))
# 保存修改后的圖像
image.save("output_image.png")
在上面的示例中,我們首先打開了一個名為 “input_image.png” 的圖像文件。然后通過設置一個 alpha 值來調整圖像的透明度,這里我們設置 alpha 為 0.5,表示圖像的透明度為 50%。接著,我們將圖像的每個像素的 alpha 通道值乘以 255 * alpha,以實現調整透明度的效果。最后,我們保存修改后的圖像到一個新的文件 “output_image.png”。
通過這種方法,你可以很容易地使用 Pillow 來調整圖像的透明度。