use Image::Magick; $i = Image::Magick->new; $i->Read('original.jpg'); $i2 = $i->Clone(); $i2->Crop(geometry=>'100x100+75+75'); $i2->Write('Crop1.jpg'); $i2 = $i->Clone(); $i2->Crop(width=>100, height=>100, x=>95, y=>80); $i2->Write('Crop2.jpg');