PerlMagick iconPerlMagick 6.2.7

PerlMagick is an objected-oriented Perl interface to ImageMagick.
PerlMagick project is an objected-oriented Perl interface to ImageMagick. Use the module to read, manipulate, or write an image or image sequence from within a Perl script. This makes it very suitable for Web CGI scripts. You must have ImageMagick 6.2.0 or above and Perl version 5.005_02 or greater installed on your system for either of these utilities to work.

There are a number of useful scripts available to show you the value of PerlMagick. You can do Web based image manipulation and conversion with MagickStudio, or use L-systems to create images of plants using mathematical constructs, and finally navigate through collections of thumbnail images and select the image to view with the WebMagick Image Navigator.


The following instructions for Unix apply only to the unbundled PerlMagick as obtained from CPAN. PerlMagick is included as a subdirectory (PerlMagick) of the ImageMagick source distribution, and may be configured and built using the instructions provided in the ImageMagick distribution's README.txt file. It is usually most convenient to install PerlMagick as part of the ImageMagick distribution.

ImageMagick must already be installed on your system. Next, get the PerlMagick distribution corresponding to the installed ImageMagick distribution (e.g. PerlMagick 6.22 for ImageMagick 6.2.2) and unpack it as shown below:

gunzip -c PerlMagick-6.22.tar.gz | tar -xvf -
cd PerlMagick

Next, edit Makefile.PL and change LIBS and INC to include the appropriate path information to the required libMagick library. You will also need paths to JPEG, PNG, TIFF, etc. delegates if they were included with your installed version of ImageMagick. Build and install it like this:

perl Makefile.PL
make install

For Unix, you typically need to be root to install the software. There are ways around this. Consult the Perl manual pages for more information.

last updated on:
April 26th, 2006, 16:45 GMT
developed by:
ImageMagick Studio LLC
license type:
GPL (GNU General Public License) 
ROOT \ Programming \ UI (User Interfaces)


In a hurry? Add it to your Download Basket!

user rating



Add your review!