【发布时间】:2016-07-05 20:43:55
【问题描述】:
我想在图片中添加徽标和一些文字。
我可以通过以下方式实现:
// Add logo
composite -geometry +10+20 logo.png input.jpg \
output_with_logo.jpg
// Add text
convert output_with_logo.jpg -font Arial -pointsize 20 \
-draw "fill black text 20,50 'Test'" \
final.jpg
但是我想知道是否可以将这两个命令链接在一起,这样我就可以同时使用同一个源文件,而不是保存图像的分阶段版本。
我试过了:
convert -font Arial -pointsize 20 \
-draw "fill black text 20,50 'Test'" \
-composite -geometry +10+20 input.jpg logo.png \
final.jpg
但是,这会在图像上创建 2 个“测试”字符串
【问题讨论】:
-
多么“快乐”的问题,绿巨人!
标签: imagemagick image-manipulation