PNG-8
PNG-24
PNG-32
导入库
import PIL.Image as Image
代码部分
# 如果当前位深是32的话,可以不用写转RGBA模式的这一句,但是写上也没啥问题
# 从RGB(24位)模式转成RGBA(32位)模式
img = Image.open('xxx/xxx/xxx.png').convert('RGBA')
W, L = img.size
white_pixel = (255, 255, 255, 255) # 白色
for h in range(W):
for i in range(L):
if img.getpixel((h, i)) == white_pixel:
img.putpixel((h, i), (0, 0, 0, 0)) # 设置透明
img.save('xxxx/xxxx/xxx.png') # 自己设置保存地址
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。