python
1image = Image.open(画像).convert('RGBA') 2fr = Image.open(枠 透過画像).convert('RGBA') 3im_co = image.copy() 4fr_co = fr.copy() 5 6fr_co.resize(im_co.size) 7 8c = Image.new('RGBA',im_co.size,(255,255,255,0)) 9c.paste(fr_co,(0,0),fr_co) 10 11image_a = Image.alpha_composite(im_co,c) 12image_a.show()
画像と枠を合成したいのですが、枠の左上だけが合成されてしまいます。
画像に大きさは合わせているのですがなぜうまく合成されないのでしょうか。
画像は縦長で枠は正方形です。
状況がよくわからないので、入力画像を質問欄に貼れますか?
回答1件
あなたの回答
tips
プレビュー