MagickWand API is the recommended interface between the ImageMagick image processing libraries and the C programming language.
Unlike the MagickCore C API, MagickWand uses only a few opaque types. Accessors are available to set or get important wand attributes. A description of the MagickWand public methods are found here:
· Magick Wand Methods
· Set or Get Magick Wand Attributes
· Magick Wand Image Methods
· Pixel Iterator Methods
· Pixel Wand Methods
· Image Vector Drawing
After you write your MagickWand program, compile it like this:
cc `Wand-config --cflags --cppflags` wand.c `Wand-config --ldflags --libs`
Here is a example program that utilizes the MagickWand API to get you started, wand.c. It reads a GIF image, creates a thumbnail, and writes it to disk in the PNG image format.
Product's homepage
Requirements:
· ImageMagick