将边框图像调整为覆盖在另一个图像上

时间:2013-03-08 14:53:55

标签: imagemagick graphicsmagick

使用Imagemagick。

目标是使用透明边框图像B覆盖图像A.

“主”图像A具有以下尺寸:

identify examples/1.jpg 
examples/1.jpg JPEG 1936x1296 1936x1296+0+0 8-bit DirectClass 1.231MB 0.000u 0:00.000

透明边框图像B:

identify examples/images/rahmen/basic/frame.png 
examples/images/rahmen/basic/frame.png PNG 3508x2480 3508x2480+0+0 8-bit DirectClass 60.8KB 0.000u 0:00.000

您可以看到边框图像大于主图像

我们使用

composite -resize 1936x1296 \
examples/images/rahmen/basic/frame.png \
images/1.jpg \
output.jpg

用于生成叠加层。

生成的图像具有边框,但边框图像不会填满图像边框,而是显示在原始图像内。

http://s16.postimage.org/t3vfpv7lx/image.jpg

那么如何将边框图像调整大小/缩小到主图像的精确尺寸 使用imagemagick?

0 个答案:

没有答案