正在加载...
2010-6
6

批量处理照片机器人

昨天到世界之窗去玩,照了700多张相片。今天早上想处理一下,无非是将对比度调整以下,使相片色彩看起来更锐利一些,因为拍出来的相片一般都有点泛白;然后还需要将图片缩小,以便于在网络上发布;另外给照片加上边框,再把当时拍照片的光圈、ISO、快门速度打出来,这样别人指导自己时,可以很准确说出照片哪里拍的不好。

有了这三个目的,我就开始准备,发现手工操作十分麻烦,很有可能处理着我就死在那里了,虽然说我一直是一副等死的样子,但我还是怕死的,所以下午写了个脚本自动帮我处理,由于这个脚本是处理图片色彩的,所以命名为好色机器人吧。

处理前后对比,处理前:


处理后:

脚本如下,总共180行代码:

需要系统安装如下工具:
TCL
ImageMagick库
exif工具

我是在Linux下调试的,但TCL是跨平台的,所以你在Windos下安装这些工具也是可以运行的。在运行前,请改变里面的配置:

目前代码问题如下:
1. 对比度的设置是不靠谱的,因为50%和20%的差别是比较大的,需要大家不断调整参数来试验。
2. 目前低下添加的信息的字体的大小是边框宽度的1/4,这种绑定是没有意义的。但由于我没有研究这个字体大小的单位是什么,也没有研究字体是否会与缩小或者放大的倍数之间有关联,所以如果发现字体大小不满意,也请自行调整。

: http://www.daaaxiang.com/index.php/archives/931

本文相关评论 - 才 6 条评论
匿名
2010-06-06 22:15:39

处理前的效果还不如我的卡片机

admin
2010-06-06 22:29:33

我随便选了张照片做演示好不好?呵呵

2010-06-07 14:28:29

这代码不是你写的,而且你的那个下载的图片的title标签写错了,不是 donload~ 同学~

魏晋遗疯
2010-06-07 20:15:18

同学,我写了一下午你居然说不是我写的?丫比我还清楚?呵呵

2010-06-08 10:44:29

我道歉~
不要内分泌失调了,憋坏了不好~

2010-09-04 21:27:43

你挺能整的啊
好好研究照相技术,完了我向你学习哈