当前位置:操作系统 > Unix/Linux >>

ImageMagick给目录图片批量增加文字水印的代码片段

问题:
我们有几万张图片,需要批量增加文字水印,也就是如何向多张图片添加文字
答案:
推荐imagemagick 批量为图片添加文字水印

命令构造:
/usr/local/imagemagick/bin/convert -font 雅黑 -undercolor Black -fill blue -pointsize 36  -draw "text 15,50 '站长资源库 zzzyk.com'"   zzzyk.com.jpg yizuotu.net.jpg

# -font - 指定字体文件路径
# -undercolor - 指定字体区域背景色
# -fill - 指定字体颜色
# -pointsize - 字体大小
# -draw - 要绘制的文本
#zzzyk.com.jpg - 原图
# yizuotu.net.jpg - 输出图片


linux终端命令行批量操作

for pic in `dir /home/*.jpg`;

do  /usr/local/imagemagick/bin/convert -font 雅黑  -undercolor Black -fill blue -pointsize 36   -draw "text 15,50 '站长资源库 zzzyk.com'" $pic $pic-ok; 

done;
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,