我有一个JPEG模板:
我需要将JPEG图像放在该灰色蒙版中并将其保存为JPEG。 (所以调整jpeg的大小,并把它放在greay面具的位置)。
有没有办法使用php和imagemagick扩展呢?
此致
答案 0 :(得分:1)
如果您希望图像为318px x 235px(以适合模板的窗口),则可以调整大小 使用ImageMagick:
convert photo-big.jpg -resize '318x235^' photo-small.jpg
^
确保小版本不会小于给定尺寸,尽管一个尺寸可能更大,以保持纵横比。
要将已调整大小的图像插入模板,您需要第三张图像作为蒙版。面具只有黑色和白色:白色是您希望照片显示在模板中的位置,如下所示:
使用以下代码行创建合成图像。几何图形表示将照片放置在窗口中的像素偏移(59向下和15向上):
composite -geometry '+15+59' photo-small.jpg template.jpg mask.jpg comp.jpg