Python图片批量水印脚本
冒着波涛汹涌的电压,机子断电重启n次(n>15)的艰难条件,终于”乒乒乓乓”的敲出了这个给图片批量加水印的小脚本。”呼¥%…¥#¥#&×¥%%¥” 吐出一口长长的浊气, 这种天气,冰箱比不上井水,空调比不上蒲扇,知了还叫个不停,到晚上田鸡还接着扯…… OK,我抱怨完了,可以介绍这个脚本了
虽然WordPress已经有自动给图片加水印的插件了(呦呦~~~就是这个super image tools), 而且这个东西牛X到不行,连远程图片也可以轻松搞定; 但就是不符合我的口味,Why?大哥辛苦了,小弟很勤奋,每张图片我都要亲自照顾一下。
以前写过一个简单的Python图片处理程序,现在权当复习一下。
这个批处理脚本功能很简单,只有三个:
- 给图片添加TEXT水印
- 添加logo图片水印
- 生成图片的缩略图
当然,可以根据自己的需求修改脚本里定义的变量。执行很简单,大部分设置在脚本里:
| python watermark.py [input-image-path] [METHOD] (脚本里已经指定METHOD,就不必加了) |
比如:我要把把家目录下Pictures里的图片都加上文字水印(文字和水印位置在脚本中定义),那么可以这么执行:
| python watermark.py /home/user/Pictures 1 (方法1是文字水印,2为logo图片水印,3为缩略图) |
文件名: watermark_py_20080724.tar.bz2
下载地址: http://code.google.com/p/nothing-at-all/downloads/list
我只在linux上测试过, 下面是示例:





支持图片再利用的我飘过…博主有才啊
回复
俺一般不打水印
回复
天才,以后要多向你学习学习!
回复
LD 回复:
七月 26th, 2008 at 9:41 上午
哈哈,被忽悠了吧; 其实python的PIL函数库写这个很简单的,google一下就有示例了
回复
支持一下
回复
图片大多放到外链平台,所以不加水印。
另外,这张学校的pp是那个学校?感觉这么眼熟
回复
LD 回复:
七月 27th, 2008 at 9:33 下午
我也是方外链的,不过自己的截图还是要打上水印的,其他就不用了;
那张图是放飞广场,难道仁兄去过?
回复