Windows 2000 ImageMagick / PerlMagick Binaries
|NOTE: As of ImageMagick 5.4.8, the official ImageMagick windows installer includes PerlMagick for ActivePerl. Hence I will no longer be providing new binaries of PerlMagick from this site. The official distribution is available from http://www.imagemagick.org/www/windows.html|
This page provides compiled binaries of the ImageMagick image processing library for Windows 2000. These packages may also work on Windows NT, 95, 98, Me and XP, but have not been tested on these platforms.
The files here are provided purely for convenience. I do not undertake to support these files, nor do I promise to answer questions relating to these files. If you're having specific problems - broken downloads, file not found, etc. - then please let me know. For help on installation, see http://www.dylanbeattie.net/magick/ if you haven't already - otherwise direct all queries to the mailing list at firstname.lastname@example.org
The files here were built using Microsoft Visual C++ 6.0, following the build instructions included in the standard ImageMagick distribution. The PPM files were compiled according to the instructions on this site. They are provided merely as a convenience for people who don't have the software, the resources or the time to compile their own packages.
ImageMagick is copyright © 2001 ImageMagick Studio
Many users, particularly those from a pure Windows background, find the ImageMagick packages a little confusing at first. ImageMagick itself is not a program or an application - it's a set of functions for manipulating images that's distributed as a collection of DLLs. A system which has ImageMagick installed means that these DLL packages are present and available for other programs to utilise - if you've ever used software which complains about needing VBRUN300.DLL, then you'll know what this means :) Until you have some software that can call these DLLs, you can't actually *do* anything with ImageMagick.
Some people use the ImageMagick libraries to develop their own software, but most of us are interested in using them to manipulate image files. To this end, there are a number of different pieces of software (known as interfaces) which provide a mechanism for accessing the functions in the ImageMagick library.
The most common of these is the command-line tools. This is a set of executables (animate.exe, mogrify.exe, convert.exe, etc.) which you can run from the Windows command line or call from batch files, etc.
This page also hosts binary distributions of PerlMagick - an interface which allows you to call ImageMagick functions from within Perl scripts.
If you're running Windows, you've never heard of Perl or APIs or DLLs and you just want to convert your images from one format to another, you want the ImageMagick (full) distribution.
|NOTE: Binaries of 5.4.4 and 5.4.5 downloaded before 2002-05-30 have some strange dependency issues. If you're having problems with these binaries (such as needing MSVCR70.DLL), please download fresh copies and try again. This is entirely my fault, so apologies all round. :)|
As of version 5.4.5, the distributions below are built with an 8-bit quantum depth. If you don't know what this means, don't worry. If you specifically need 16-bit quantum support, binaries are available here.
To install PerlMagick, please read the PerlMagick Howto here
To install the ImageMagick (full) package, (including the command-line binaries - animate.exe, convert.exe, mogrify.exe, etc.)
NOTE: Certain versions of Windows include a built-in utility called 'convert.exe' (a disk format conversion tool). If you get an error about 'Must specify a filesystem' when trying to convert images, it means that Windows is finding it's own version of convert.exe before it finds the ImageMagick version. There are three ways around this:
Note: The ImageMagick releases use a four-part version number - eg. 5.2.6-3 indicates major version 5, minor version 2, release 6, revision 3. Revisions indicate bug-fixes only - ie. 5.4.3-6 does exactly the same things as 5.4.3-1, but with less bugs. I keep one build of each release, but bug-fix releases will replace any earlier version of that release. As of April 2002, all archived binaries will be the latest revision of their version. Older versions - I have no idea which revision they are, so you're on your own :)
Page maintained by Dylan
Beattie. <imagemagick [at] dylanbeattie [dot] net>
Copyright © 2001 dylanbeattie.net.
The information contained in this page may be freely distributed and modified
subject to the terms of the ImageMagick distribution agreement.