Я пытаюсь использовать ImageMagick, чтобы немного расширить изображение:
my $image = Image::Magick->new;
open( IMAGE, $filename );
$image->Read( file => \*IMAGE );
close(IMAGE);
$image->Extent( gravity => 'Center', width => 150, height => 150, );
$image->Write( $outfile );
Хотя изображение увеличено до правильного размера, оно не посередине. Я правильно использую это?
Обновление:
Я также пытался использовать громоздкую версию:
$image->Set( Gravity => 'Center' );
но все равно ничего хорошего. Я использую версию 6.5.8-10.
2-е обновление:
Найдено в журнале изменений PerlMagick:
2009-10-18 6.5.7-0 Cristy <quetzlzacatenango@image...>
* Interpret gravity properly for ExtentImage().