ITEEDU

ImageMagick体系结构

站长原创,版权所有ITEEDU,2011-07-21

ImageMagick有MagickWand、MagickCore、PerlMagick,以及Magick++几个程序接口,我们只需要用到其中的MagickCore中的接口即可解决问题。

MagickCore中是MagickCore C API:

其中就有:

(1)初始化

MagickCoreGenesis(const char *path,   const MagickBooleanType establish_signal_handlers)

(2)image的处理函数

比如:  Image *CloneImage(const Image *image,const size_t columns,

    const size_t rows,const MagickBooleanType orphan,

    ExceptionInfo *exception)

Image *DestroyImage(Image *image)等等。

再次不一一列举,详细参见:http://www.imagemagick.org/script/magick-core.html