import Image
imga = Image.open("a.png")imgb = Image.new("RGB",imga.size,"white")
r,g,b,a = imga.split()----分离通道,a(alpha通道)决定透明度
imgb.paste(imga,None,imga) //imgb.paste(imga,None,mask=a)在粘贴RGBA模式的图片是,alpha通道不会被帖上,也就是不会有透明的效果,解决方法,就是粘贴的时候,将RGBA的的alpha通道提取出来做为mask传入。
imgb.save("b.png",quality=90)