我正在尝试将多个不同尺寸的PNG文件附加到单个组合图像中。
我希望各个“图层”居中。
这就是我想以图片形式实现的目标:
简单:
convert a.png b.png c.png -flatten combined.png
结果:
...我能够通过手动指定偏移('-page +X+Y'
)来集中所有内容,但我想知道是否有自动实现此目的的方法。
答案 0 :(得分:7)
您可以通过将b.png
合并到a.png
然后c.png
之上来避免临时文件:
convert -gravity center a.png b.png -composite c.png -composite result.png
答案 1 :(得分:6)
由于临时图像,更好但仍然不是最佳解决方案:
composite -gravity center b.png a.png temp.png \
&& \
composite -gravity center c.png temp.png composite.png