[ImageMagick]
[sponsor]

The MagickCore API is a low-level interface between the C programming language and the ImageMagick image processing libraries and is recommended for wizard-level programmers only. Unlike the MagickWand C API which uses only a few opaque types and accessors, with MagickCore you almost exlusively access the structure members directly. A description of the MagickCore public methods are found here:

After you write your MagickCore program, compile it like this:

  cc `Magick-config --cflags --cppflags` core.c `Magick-config --ldflags --libs`

Here is a example program that utilizes the MagickCore API to get you started, core.c. It reads a GIF image, creates a thumbnail, and writes it to disk in the PNG image format.

 
© 1999-2006 ImageMagick Studio LLC