newrisedesigns has asked for the wisdom of the Perl Monks concerning the following question:
Fellow Monks,
I am writing a quick script that will snag an image from the internet (using LWP::Simple) and crop the image.
The problem is, I can't get Image::Magick to crop the image as I'd like. The image should be 300 by 200 after crop, with the upper most left pixel in the cropped area is at (115,256). Other methods (chop, resize) will work, but Crop is being incredibly stubborn.
my $o = new Image::Magick; $o->Read("$tempfile"); # Geometry=>'300x200"+"115"+"256', # x=>115, y=>256, width=>300, height=>200, $o->Crop(geometry=>"300x200+115+256"); $o->Write(filename=>"$tempfile", compression=>"none");
Commented info just above the Crop() are just a few of the other methods I've tried.
Also, if anyone could share some information about the geometry format and how to use it, it would be greatly appreciated.
Many thanks in advance.
John J Reiser
newrisedesigns.com
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Cropping Images using Image::Magick
by shotgunefx (Parson) on Oct 03, 2002 at 03:23 UTC | |
by newrisedesigns (Curate) on Oct 03, 2002 at 03:26 UTC | |
by shotgunefx (Parson) on Oct 03, 2002 at 03:32 UTC | |
|
Re: Cropping Images using Image::Magick
by newrisedesigns (Curate) on Oct 03, 2002 at 03:14 UTC |