Водяные знаки на картинке via PIL

2007-07-08

первоначально готовим картинку с прозрачным фоном которая будет использоваться в виде водяного знака :

internet.png

затем с помощью PIL (Python image library) вклеиваем водяной знак в нижний правый угол нашего скриншота.

from PIL import Image fi = Image.open("/home/user/MyDocs/.images/internet.png") #open the filter im = Image.open("/home/user/MyDocs/.images/screenshot.jpg") #open the image im.paste(fi,(im.size[0]-fi.size[0],im.size[1]-fi.size[1]),fi) im.save("/home/user/MyDocs/.images/image_watermark.png")

получилось вот что.

Осталось либо замутить это фильтром на выход какой нибудь программы скриншотера. Либо создать скрипт для обработки и отправки на фликр.

via marius.me.uk