如何在较大的图像中插入较小的图像?
我有两个图像,如下所示:
图片1:
图片2:
第一张图片需要进入第二张图片的左上角。它的宽度几乎是第二个宽度的十分之一。我尝试了很多方法,例如合成,重新分页和合并图层,但似乎还无法掌握。我是imagemagick的新手,所以我们非常感谢。
答案 0 :(得分:3)
不确定您的确切意思,但这应该可以给您一个想法:
convert image1.png -bordercolor black -border 5 image2.png +swap -geometry +50+100 -composite result.png
我先加载插图,并在其周围放置5像素边框,然后加载背景图像,交换它们,使背景在背面,并在顶部合成。
同样,我可以先加载背景图像,然后再将嵌入图像加载到某些“ aside-processing” 中,然后将结果合成到顶部:
convert image2.png \( image1.png -bordercolor black -border 5 \) -geometry +50+100 -composite result.png
我猜第一种方法看起来像是从后到前,并且里面有一个+swap
。使用第二种方法,您可以使括号具有“复杂性”,以确保边框仅应用于插图图像,而不是背景图像。