本脚本基于imagemagick ,使用前请确保安装了imagemagick
下载安装请点这里
使用方法:
将sh 文件放到需要处理的图片的同级文件夹下
添加执行权限
chmod u+x sign_water.sh
然后直接./sign_water.sh 执行
中间选项都已给出提示
特别说明一下水印位置参数分为Center,South,North,East,West,SouthEast,NorthEast,SouthWest,NorthWest九个,后面的x,y是向左,向上调整的像素值
在此给出一个示例和效果
请输入水印文字内容
from\ lemcoden.xyz
请输入文字背景颜色(默认透明,RGBA值)比如:255,0,0,0.5
255,255,255,0
请输入文字颜色(RGBA值)
132,255,0,0.3
请输入文字大小(单位ps)
40
请输入水印位置(格式:gravity:xy 例如 SouthWest:+20-20)
SouthEast:+20+20
请输入字体文件位置(如果内容为中文,此项必填,否则会乱码)
FrankfurterMediumStd.otf
当第一次配置完成之后,会在本地生成一个sign_config.sh 文件,保留这个文件,下次运行可以跳过繁琐的水印图定义
如果有特定的图片组需要打水印可以直接这样执行
./sign_water.sh a.jpg b.jpg c.png..........
本脚本基于wget,没有wget命令的请他通过apt或者yum进行下载安装.
使用方法:
下载thunder_down.sh
添加执行权限
chmod u+x thunder_down.sh
可以直接下载
thunder_down.sh thunder://QUFodHRwOi8vZG93bi5va2Rvd25sb2FkOC5jb20vMjAyMDA2MTgvMTAxNDBfMDY2NTllZTEv6ZqQ56fasd5GFE6KeS6JC9MTIubXA0Wlo=
可进行批量下载,地址之间空格分割
thunder_down.sh thunder://QUFodHRwOi8vZG93bi5va2Rvd25sb2FkOC5jb20vMjAyMDA2MTgvMTAxNDBfMDY2NTllZTEv6ZqQ56fasd5GFE6KeS6JC9MTIubXA0Wlo= thunder://QUFodHRwOi8vZG93bi5va2Rvd25sb2FkOC5jb20vMjAyMDA2MTgvMTAxNDBfMDY2NTllZTEv6ZqQ56fasd5GFE6KeS6JC9MTIubXA0Wlo=
也可以通过-f选项,下载文件中的url地址的文件
thunder_down.sh -f downurls.txt
可以通过-d选项,指定下载目录
thunder_down.sh -f downurls.txt -d download_dir