Как правильно обрезать изображение и применить его к изображению с помощью модуля Pillow? У меня есть прикрепленное изображение, которое он дает после запуска этого кода. Я использую Python 3.8.3
@bot.command()
async def makoto(ctx, url):
stuff = requests.get(url)
img = Image.open(BytesIO(stuff.content))
stuff2 = requests.get('https://cdn.discordapp.com/attachments/717508470420537356/722972020102398002/makoto.png')
img2 = Image.open(BytesIO(stuff2.content))
mask = Image.new('L', img.size, 0)
draw = ImageDraw.Draw(mask)
draw.polygon([(47, 223),(214, 151),(102, 370),(258, 282)], fill=(255), outline=(0))
im = Image.composite(img, img2, mask)
im.save('makoto.png')
await ctx.send(file=discord.File('makoto.png'))
Изображение, которое возвращается код (после ввода URL-адреса)