У меня изображение фиксированного размера. С помощью маски она становится круглой.
Как мне продолжить работу с этим изображением и применить его к фону?
from PIL import Image, ImageOps
mask = Image.open('mask.png').convert('L')
im = Image.open('image.jpg')
output = ImageOps.fit(im, mask.size, centering=(0.5, 0.5))
output.putalpha(mask)
# if I save it, it will be round
# output.save('output_img.png')
background = Image.new("RGB", (1200, 800), "black")
w, h = output.size
area = (100,200,100+w,200+h)
background.paste(output, area)
background.show()
Изображение, которое я получаю
Результат, который я хочу получить