用python简单处理图片(3):添加水印
2015-11-26 20:51
591 查看
python版本:3.4
Pillow版本:3.0
一、添加文字水印
二、添加小图片水印
Pillow版本:3.0
一、添加文字水印
from PIL import Image, ImageDraw,ImageFont im = Image.open("d:/pic/lena.jpg").convert('RGBA') txt=Image.new('RGBA', im.size, (0,0,0,0)) fnt=ImageFont.truetype("c:/Windows/fonts/Tahoma.ttf", 20) d=ImageDraw.Draw(txt) d.text((txt.size[0]-80,txt.size[1]-30), "cnBlogs",font=fnt, fill=(255,255,255,255)) out=Image.alpha_composite(im, txt) out.show()
二、添加小图片水印
from PIL import Image im = Image.open("d:/pic/lena.jpg") mark=Image.open("d:/logo_small.gif") layer=Image.new('RGBA', im.size, (0,0,0,0)) layer.paste(mark, (im.size[0]-150,im.size[1]-60)) out=Image.composite(layer,im,layer) out.show()
相关文章推荐
- python对ini配置文件处理
- python的编码类型转换
- python中的urlencode和urldecode
- Python实战之KNN实现
- 使用python对url编码解码
- windows下python监控系统服务
- python学习 对python的认识
- python学习笔记(13)
- python学习笔记(13)
- python 命令行参数,以及文件操作
- python tab实现
- [python]python中的if, while, for
- python 内部函数,以及lambda,filter,map等内置函数
- python-openpyxl安装
- 如何简单安装NumPy与SciPy(以Windows下为例)
- Beginning Python Chapter2
- python-day1 补充
- python2.7安装 利用pip安装其他镜像配置(解决 Trusted--Host 问题)
- 在Windows上安装NumPy、Matplotlib、SciPy和IPython
- Python 类属性