我尝试使用PIL将32位位图转换为32位PNG.
from PIL import Image
im = Image.open('example.bmp')
print im.mode
# it prints 'RGB', but expected was 'RGBA'
im.save('output.png', format='PNG')
Run Code Online (Sandbox Code Playgroud)
预期的图像模式是'RGBA',但实际上我得到'RGB'.
我也尝试了以下代码,但它不起作用.
from PIL import Image
im = Image.open('example.bmp')
im = im.convert('RGBA')
im.save('output.png', format='PNG')
Run Code Online (Sandbox Code Playgroud)