相关疑难解决方法(0)

使用PIL加载RGBA位图

我尝试使用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)

python png bmp python-imaging-library rgba

6
推荐指数
1
解决办法
8703
查看次数

标签 统计

bmp ×1

png ×1

python ×1

python-imaging-library ×1

rgba ×1