Perl Image :: Magick:将图像放在另一个图像的顶部

时间:2012-04-29 16:49:18

标签: perl imagemagick perlmagick

我有两个图像(第一个是大图像,第二个是小而透明的图像)。我需要在第一个图像的中心添加第二个图像,并将结果保存为新文件。

如何使用Perl Image::Magick

1 个答案:

答案 0 :(得分:6)

use strict;
use warnings;
use Image::Magick;

my $big = Image::Magick->new;
$big->Read(filename => 'big.png');

my $little = Image::Magick->new;
$little->Read(filename => 'little.png');

$big->Composite(image => $little, qw(compose SrcAtop  gravity Center));

$big->Write(filename => 'out.png');