我尝试将2张图片(将logo.png放在pic.png顶部)合并到一个新文件newpic.png。
convert pic.png logo_.png -gravity southwest -compose over -composite newpic.png
但是,在合并之前,应该重新调整logo.png的大小(不是文件,而是用于合并的图像)。 我尝试了-resize和-size,但是都影响了newpic.png。
有什么办法可以生产吗?
答案 0 :(得分:3)
使用带括号的“旁处理” 以确保调整大小操作仅适用于徽标:
convert pic.png \( logo_.png -resize 80x40 \) -gravity southwest -compose over -composite newpic.png
或者,在仅加载一个图像时应用调整大小,然后加载另一图像并交换准备合成的顺序:
convert logo.png -resize 80x40 pic.png +swap -gravity southwest -compose over -composite newpic.png