感谢不同的论坛,我可以分别解决两个问题:
获取第一个链接的图像,我尝试将两个代码组合在一起。
我想要的是自动运行两个代码。
关于文本,代码必须正确识别背景图像的文件名并放在中间。有时,文件名过大而无法容纳该区域,因此必须用两行写入。文本中必须有白色背景,且不透明度为75%,并且文本的上下左右边缘都有一些像素。
脚本的顺序是:
我尝试了不同的方法,但是我在这里复制/粘贴了两个独立的代码。有关文本的内容应满足先前所述的要求。
convert 1.png \( 2.png -resize 60% -gravity west -chop 80x0 \) -gravity southwest -define compose:args=75 -compose blend -composite 1_2_b.png
filename=`convert "2.png" -ping -format "%t" info:`
convert "2.png" -fill black -undercolor white \
-gravity center -pointsize 30 -annotate +0+0 "$filename" \
lena_label.jpg