顶层的png覆盖底层并失去其透明度

uttx8gqw  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(129)

我正在尝试使用discord.py制作一个discord bot,它将消息作者的个人资料图片与我在电脑上保存为png的图像相结合。
当我合并这两幅图像时,png图像会覆盖另一幅图像并失去透明度。如何使顶层的图像仍然是png和透明的

@bot.command()
async def test(ctx, user: discord.Member = None):

        pfp = Image.open(r"C:\Users\X\X\X\image.png")

        asset = ctx.author.avatar_url_as(size=128)
        data = BytesIO(await asset.read())
        my_image = Image.open(data)

        my_image = my_image.resize((125, 125))

        my_image.save("profile.png")

        await ctx.send(file=discord.File("profile.png"))

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题