非常感谢 这个博主 http://linsir.org/post/python-add-watermark-with-PIL
之前写的一个为图片增加水印的小脚本不好用了一刚!!
原来的小脚本,
from PIL import Image, ImageDraw, ImageFont
import time
def watermark(img, img_ed, date, number, fnt):
"""Adds a watermark to an image."""
#draw the watermark on the empty pic
img_draw = ImageDraw.Draw(img_ed)
img_draw.text((220, 293), date, font=fnt, fill=(255,255,255,255))
img_draw.text((280, 10), number, font=fnt, fill=(255,255,255,255))
#out = Image.alpha_composite(img, img_ed)
out = Image.composite(img, img_ed, img)
h, w = out.size
out = out.resize((270, 270))
#out.show()
#exit()
out.save("1.gif")
print "saved as gif"
exit()
#ra