Я хочу наложить определенный узор на рубашку с помощью подушки Python, это мой код -
design =Image.open("source/stripe.png").convert("RGBA")
shirtsketchtrans = Image.open("source/shirtsketchtrans.png").convert("RGBA")
design.paste(shirtsketchtrans, (0,0), shirtsketchtrans)
design.show()
Результат следующий -
Я не особо возражаю против размера, который можно исправить. Но что я хочу сделать, так это наложить полосатый узор только на PNG моей рубашки, а не на весь фон, в основном получить узор только на моей рубашке и нигде больше.
Есть ли решение этого? Любая помощь приветствуется! Спасибо!
Изменить: входные / исходные изображения -