2009-05-21 17 views
5

ImageMagick के साथ कमांड लाइन से, आप उपयोग कर सकते हैं:छवि :: मैजिक के साथ क्षेत्र फिट करने के लिए मैं एक छवि का आकार कैसे बदल सकता हूं?

convert dragon.gif -resize 64x64^ -gravity center -extent 64x64 fill_crop_dragon.gif 

आकार बदलने के लिए और फिर एक छवि फसल इतना है कि यह संभव हो उतना क्षेत्र भरता है।

मैं कैसे पर्ल के Image::Magick से करते हो?

उत्तर

14
#!/usr/bin/perl 

use strict; 
use warnings; 

use Image::Magick; 

my $image = Image::Magick->new; 
$image->read('test.jpg'); 

$image->Set(Gravity => 'Center'); 
$image->Resize(geometry => '64x64'); 
$image->Extent(geometry => '64x64'); 
$image->Write('test-out.jpg'); 

PerlMagick दस्तावेज़ीकरण देखें।

संबंधित मुद्दे