3
帶有透明度的PIL帶有透明度的png圖像,如果我使它們變爲灰度。爲什麼?使用PIL轉換帶有透明度的灰度png
這裏是我的代碼:
input = Image.open('input.png')
output = ImageOps.grayscale(input)
output.save('output.png', **input.info)
輸入
輸出
有沒有辦法解決呢?
帶有透明度的PIL帶有透明度的png圖像,如果我使它們變爲灰度。爲什麼?使用PIL轉換帶有透明度的灰度png
這裏是我的代碼:
input = Image.open('input.png')
output = ImageOps.grayscale(input)
output.save('output.png', **input.info)
輸入
輸出
有沒有辦法解決呢?
您可以使用convert
方法與亮度招:
Image.open('input.png').convert('LA').save('output.png')
這並沒有爲我工作。透明背景變成了黑色,有時是白色的。我想找到一種方法來實現透明部分保持透明。 – 2013-10-01 20:17:46