冒着波涛汹涌的电压,机子断电重启n次(n>15)的艰难条件,终于”乒乒乓乓”的敲出了这个给图片批量加水印的小脚本。”呼¥%…¥#¥#&×¥%%¥” 吐出一口长长的浊气, 这种天气,冰箱比不上井水,空调比不上蒲扇,知了还叫个不停,到晚上田鸡还接着扯…… OK,我抱怨完了,可以介绍这个脚本了

虽然WordPress已经有自动给图片加水印的插件了(呦呦~~~就是这个super image tools), 而且这个东西牛X到不行,连远程图片也可以轻松搞定; 但就是不符合我的口味,Why?大哥辛苦了,小弟很勤奋,每张图片我都要亲自照顾一下。 :evil: 以前写过一个简单的Python图片处理程序,现在权当复习一下。

这个批处理脚本功能很简单,只有三个:

  1. 给图片添加TEXT水印
  2. 添加logo图片水印
  3. 生成图片的缩略图

当然,可以根据自己的需求修改脚本里定义的变量。执行很简单,大部分设置在脚本里:

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上测试过, 下面是示例:


放飞广场 未加水印 原图

未加水印前的原图

放飞广场 文字 水印

文字水印

放飞广场 logo 图片 水印

logo图片水印

水草树 mifunny logo

水草树的logo


文章标识
如果你是第一次来这儿,欢迎 订阅 这个博客。 第一时间看到更多精彩内容,谢谢你的访问!
本文固定链接: http://mifunny.info/python-image-watermark-script-68.html
转载请注明出处及链接,非常感谢!
LD on 07月 24th, 2008 | File Under Python | -