【发布时间】:2020-06-16 16:30:22
【问题描述】:
我有两个可以正常工作的命令:
convert Nord.png -gravity South -crop x80% -fuzz 50% -fill '#5BC236' -opaque '#8FBCBB' -background transparent -extent 800x800 out.png
convert Nord.png out.png -gravity Center -composite -background '#2E3440' -gravity Center -extent 3840x2160 background.png
他们所做的是他们采用这样的 PNG 文件:
然后将其转换成这样的图像:
但在这个过程中,会创建一个像这样的文件:
我想知道是否可以将这两个命令组合起来,以便 a) 只调用一次 convert 命令,b) 只创建一个文件作为输出。
我试过这个命令,
convert Nord.png -gravity South -crop x80% -fuzz 50% -fill '#5BC236' -opaque '#8FBCBB' -background transparent -extent 800x800 out.png -gravity Center -composite -background '#2E3440' -gravity Center -extent 3840x2160 background.png
但输出不同:
如何将这两个命令合二为一?
【问题讨论】:
标签: linux bash imagemagick imagemagick-convert