Прозрачность с библиотекой изображений Python

Я пытаюсь разместить водяной знак 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)

Я пробовал несколько разных способов, но ничего не получилось. Любая помощь будет принята с благодарностью.

8
задан dchang 29 September 2011 в 05:48
поделиться