Вроде все просто.
$ ls -l test.*
-rw-r--r-- 1 user user 38816 2008-11-05 11:06 test.jpg
-rwxr-xr-x 1 user user 284 2008-11-05 11:31 test.pl
$ identify test.jpg
test.jpg JPEG 320x240 320x240+0+0 DirectClass 8-bit 37.9062kb
$ ./test.pl
No such file or directory at ./test.pl line 5.
$ nl test.pl
1 #!/usr/bin/perl -w
2 use strict;
3 use Image::Magick;
4 my $image = new Image::Magick or die "$!";
5 $image->Read ('test.jpg') or die "$!";
6 $image->Resize(geometry=>'160x120') or die "$!";
7 $image->Write ('test1.jpg') or die "$!";
8 undef $image;
Сабж?