透明化身不协调py命令

2024-05-14 23:20:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我以前一直在用图像命令制作一个不和谐的机器人。我正试着发出阴冷的记忆耳光命令。它起作用了,但有个问题。它将以黑色显示透射图像。然而,潮湿的记忆司令部并没有忍受这个问题。我首先认为这是因为我使用了jpg,因为jpg不支持透明图像。然而,我刚刚切换到png,它仍然不起作用。是我的编码问题还是python枕头不支持透明性?我很确定这是可能的,但我不知道怎么做。请教我。提前谢谢

我的代码:

if message.content.lower() == "!slap":
    image1 = Image.open("slap.png")
    asset = client.user.avatar_url_as(size=128)
    data = BytesIO(await asset.read())
    pfp = Image.open(data)
    pfp = pfp.resize((200,200))
    image1.paste(pfp, (350,70))
    pfp3 = Image.open(requests.get(f"https://cdn.discordapp.com/avatars/{message.author.id}/{message.author.avatar}.png", stream=True).raw)
    pfp3 = pfp3.resize((220,220))
    image1.paste(pfp3, (580,260))
    image1.save("Slapped.png")
    await message.channel.send(file = discord.File("Slapped.png"))
    return

Tags: 记忆图像image命令messagedatapngopen

热门问题