Я пытаюсь разместить водяной знак PNG с частичной прозрачностью поверх фотографии профиля Facebook (jpg) с помощью библиотеки изображений Python. Часть, которая должна быть прозрачной, просто становится белой. Вот мой код:
con = urllib2.urlopen('facebook_link_to_profile_pic')
im = Image.open(cStringIO.StringIO(con.read()))
overlayCon = urllib2.urlopen('link_to_overlay')
overlay = Image.open(cStringIO.StringIO(overlayCon.read()))
im.paste(overlay, (0, 0))
im.save('name', 'jpeg', quality=100)
Я пробовал несколько разных способов, но ничего не получилось. Любая помощь будет принята с благодарностью.