magick-image.h revision bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6
13ed852eea50f9d4cd633efb8c2b054b8e33c253cristy/*
21454be7db7a897f42cd40e4165f945d77196a6f8cristy  Copyright 1999-2010 ImageMagick Studio LLC, a non-profit organization
33ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  dedicated to making software imaging solutions freely available.
43ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
53ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  You may not use this file except in compliance with the License.
63ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  obtain a copy of the License at
73ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
83ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    http://www.imagemagick.org/script/license.php
93ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
103ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  Unless required by applicable law or agreed to in writing, software
113ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  distributed under the License is distributed on an "AS IS" BASIS,
123ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
133ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  See the License for the specific language governing permissions and
143ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  limitations under the License.
153ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
163ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickWand image Methods.
173ed852eea50f9d4cd633efb8c2b054b8e33c253cristy*/
183ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
193ed852eea50f9d4cd633efb8c2b054b8e33c253cristy#ifndef _MAGICKWAND_MAGICK_IMAGE_H
203ed852eea50f9d4cd633efb8c2b054b8e33c253cristy#define _MAGICKWAND_MAGICK_IMAGE_H
213ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
223ed852eea50f9d4cd633efb8c2b054b8e33c253cristy#if defined(__cplusplus) || defined(c_plusplus)
233ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern "C" {
243ed852eea50f9d4cd633efb8c2b054b8e33c253cristy#endif
253ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
26549a37e6cd4593dcb997230cd3584c5afead5552cristyextern WandExport ChannelFeatures
27490408a4252cd2a43d4038d1e71ae5369f56bca5cristy  *MagickGetImageChannelFeatures(MagickWand *,const size_t);
28549a37e6cd4593dcb997230cd3584c5afead5552cristy
293ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport ChannelStatistics
30d42d995b9cb2a16e13221e665554417a5b7ec7fbcristy  *MagickGetImageChannelStatistics(MagickWand *);
313ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
323ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport char
333ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickGetImageFilename(MagickWand *),
343ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickGetImageFormat(MagickWand *),
353ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickGetImageSignature(MagickWand *),
363ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickIdentifyImage(MagickWand *);
373ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
383ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport ColorspaceType
393ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageColorspace(MagickWand *);
403ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
413ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport CompositeOperator
423ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageCompose(MagickWand *);
433ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
443ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport CompressionType
453ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageCompression(MagickWand *);
463ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
473ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport DisposeType
483ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageDispose(MagickWand *);
493ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
503ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport double
518a9106f4d81487da0f318bd13b4caa4cd24f23afcristy  *MagickGetImageChannelDistortions(MagickWand *,const MagickWand *,
523ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const MetricType),
533ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageFuzz(MagickWand *),
543ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageGamma(MagickWand *),
553ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageTotalInkDensity(MagickWand *);
563ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
570ae397c5ac530b4d3895f1b327b8542aa9261919cristyextern WandExport GravityType
580ae397c5ac530b4d3895f1b327b8542aa9261919cristy  MagickGetImageGravity(MagickWand *);
590ae397c5ac530b4d3895f1b327b8542aa9261919cristy
603ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport Image
613ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickDestroyImage(Image *),
623ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *GetImageFromMagickWand(const MagickWand *);
633ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
643ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport ImageType
653ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageType(MagickWand *);
663ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
673ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport InterlaceType
683ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageInterlaceScheme(MagickWand *);
693ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
703ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport InterpolatePixelMethod
713ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageInterpolateMethod(MagickWand *);
723ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
735c4e2586d27d4299a742d170d41105de1689aa46cristyextern WandExport MagickBooleanType
745c4e2586d27d4299a742d170d41105de1689aa46cristy  MagickAdaptiveBlurImage(MagickWand *,const double,const double),
753ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickAdaptiveBlurImageChannel(MagickWand *,const ChannelType,const double,
763ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double),
77aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickAdaptiveResizeImage(MagickWand *,const size_t,
78fd706f930f397221c6ba26f112e96e262fb0ba2eanthony    const size_t),
79aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickAdaptiveSharpenImage(MagickWand *,const double,const double),
805ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickAdaptiveSharpenImageChannel(MagickWand *,const ChannelType,const double,
815f07f70417e8a423f7f37d92cc84d85e114555cacristy    const double),
823ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickAdaptiveThresholdImage(MagickWand *,const size_t,
839ed1f810381187775960350780d4d619c111dc4bcristy    const size_t,const ssize_t),
843ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickAddImage(MagickWand *,const MagickWand *),
853ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickAddNoiseImage(MagickWand *,const NoiseType),
863ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickAddNoiseImageChannel(MagickWand *,const ChannelType,const NoiseType),
873ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickAffineTransformImage(MagickWand *,const DrawingWand *),
883ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickAnnotateImage(MagickWand *,const DrawingWand *,const double,
893ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double,const double,const char *),
903ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickAnimateImages(MagickWand *,const char *),
913ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickAutoGammaImage(MagickWand *),
92aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickAutoGammaImageChannel(MagickWand *,const ChannelType),
93633f0c61bb0414b644dccf4f335576a10bca0329cristy  MagickAutoLevelImage(MagickWand *),
94633f0c61bb0414b644dccf4f335576a10bca0329cristy  MagickAutoLevelImageChannel(MagickWand *,const ChannelType),
95a28d6b8ebecf82724c086b5ebeed0c051a6f8070cristy  MagickBlackThresholdImage(MagickWand *,const PixelWand *),
96aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickBlueShiftImage(MagickWand *,const double),
975ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickBlurImage(MagickWand *,const double,const double),
985ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickBlurImageChannel(MagickWand *,const ChannelType,const double,
991eb45dd1f9e56ce9c152850522b416abbddfdc7ecristy    const double),
1003ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickBorderImage(MagickWand *,const PixelWand *,const size_t,
1013ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const size_t),
1025c4e2586d27d4299a742d170d41105de1689aa46cristy  MagickBrightnessContrastImage(MagickWand *,const double,const double),
1033ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickBrightnessContrastImageChannel(MagickWand *,const ChannelType,
1043ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double,const double),
105e636559dfadfdb115cc93f223315052a1ee89238cristy  MagickCharcoalImage(MagickWand *,const double,const double),
1063ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickChopImage(MagickWand *,const size_t,const size_t,
1073ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const ssize_t,const ssize_t),
108feb3e9695150978a5d2372d3fe2f60466a7c8066cristy  MagickClampImage(MagickWand *),
109e5840b2f205399022cbb82c827045e289b358c05anthony  MagickClampImageChannel(MagickWand *,const ChannelType),
110bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickClipImage(MagickWand *),
1115ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickClipImagePath(MagickWand *,const char *,const MagickBooleanType),
1125ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickClutImage(MagickWand *,const MagickWand *),
1133ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
1143ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickColorDecisionListImage(MagickWand *,const char *),
1155e6be1e6a77c230e4a204fa9163d873104730c35cristy  MagickColorizeImage(MagickWand *,const PixelWand *,const PixelWand *),
1165ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickColorMatrixImage(MagickWand *,const KernelInfo *),
1175ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickCommentImage(MagickWand *,const char *),
118bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickCompositeImage(MagickWand *,const MagickWand *,const CompositeOperator,
1193ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const ssize_t,const ssize_t),
1203ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickCompositeImageChannel(MagickWand *,const ChannelType,const MagickWand *,    const CompositeOperator,const ssize_t,const ssize_t),
1213ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickConstituteImage(MagickWand *,const size_t,const size_t,
1223ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const char *,const StorageType,const void *),
1233ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickContrastImage(MagickWand *,const MagickBooleanType),
124bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickContrastStretchImage(MagickWand *,const double,const double),
1253ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickContrastStretchImageChannel(MagickWand *,const ChannelType,const double,
1263ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double),
1278ae632dd5ba985b5cac535dd36e209795fbd52d8cristy  MagickConvolveImage(MagickWand *,const size_t,const double *),
1283ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickConvolveImageChannel(MagickWand *,const ChannelType,const size_t,
1293ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double *),
1303ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickCropImage(MagickWand *,const size_t,const size_t,
1313ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const ssize_t,const ssize_t),
1323ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickCycleColormapImage(MagickWand *,const ssize_t),
133bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickDecipherImage(MagickWand *,const char *),
1345ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickDeskewImage(MagickWand *,const double),
1355ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickDespeckleImage(MagickWand *),
1365ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickDisplayImage(MagickWand *,const char *),
1373ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickDisplayImages(MagickWand *,const char *),
138d42d995b9cb2a16e13221e665554417a5b7ec7fbcristy  MagickDistortImage(MagickWand *,const DistortImageMethod,const size_t,
139d42d995b9cb2a16e13221e665554417a5b7ec7fbcristy    const double *,const MagickBooleanType),
1403ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickDrawImage(MagickWand *,const DrawingWand *),
1413ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickEdgeImage(MagickWand *,const double),
1425ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickEmbossImage(MagickWand *,const double,const double),
143633f0c61bb0414b644dccf4f335576a10bca0329cristy  MagickEncipherImage(MagickWand *,const char *),
144bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickEnhanceImage(MagickWand *),
1453ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickEqualizeImage(MagickWand *),
1463ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickEqualizeImageChannel(MagickWand *,const ChannelType),
147d89705ab0c09638f5c274678246679747d335778cristy  MagickEvaluateImage(MagickWand *,const MagickEvaluateOperator,const double),
1483ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickEvaluateImageChannel(MagickWand *,const ChannelType,
1493ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const MagickEvaluateOperator,const double),
1503ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickExportImagePixels(MagickWand *,const ssize_t,const ssize_t,
1513ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const size_t,const size_t,const char *,const StorageType,
152d42d995b9cb2a16e13221e665554417a5b7ec7fbcristy    void *),
153d42d995b9cb2a16e13221e665554417a5b7ec7fbcristy  MagickExtentImage(MagickWand *,const size_t,const size_t,
154d42d995b9cb2a16e13221e665554417a5b7ec7fbcristy    const ssize_t,const ssize_t),
155bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickFilterImage(MagickWand *,const KernelInfo *),
1563ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickFilterImageChannel(MagickWand *,const ChannelType,const KernelInfo *),
1573ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickFlipImage(MagickWand *),
1583ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickFloodfillPaintImage(MagickWand *,const ChannelType,const PixelWand *,
1593ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double,const PixelWand *,const ssize_t,const ssize_t,
1603ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const MagickBooleanType),
161bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickFlopImage(MagickWand *),
162bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickForwardFourierTransformImage(MagickWand *,const MagickBooleanType),
1635ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickFrameImage(MagickWand *,const PixelWand *,const size_t,
1645ed838e7a9da2b53119d0f61f728af04a093d4edcristy    const size_t,const ssize_t,const ssize_t),
1653ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickFunctionImage(MagickWand *,const MagickFunction,const size_t,
1663ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double *),
1673ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickFunctionImageChannel(MagickWand *,const ChannelType,
1683ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const MagickFunction,const size_t,const double *),
1693ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGammaImage(MagickWand *,const double),
1703ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGammaImageChannel(MagickWand *,const ChannelType,const double),
1713ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGaussianBlurImage(MagickWand *,const double,const double),
17276f512e2793d1009ff3005270814233530ddd6a9cristy  MagickGaussianBlurImageChannel(MagickWand *,const ChannelType,const double,
1735ed838e7a9da2b53119d0f61f728af04a093d4edcristy    const double),
1745ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickGetImageAlphaChannel(MagickWand *),
175fd706f930f397221c6ba26f112e96e262fb0ba2eanthony  MagickGetImageBackgroundColor(MagickWand *,PixelWand *),
176fd706f930f397221c6ba26f112e96e262fb0ba2eanthony  MagickGetImageBluePrimary(MagickWand *,double *,double *),
177c9550792cd47c57370cd82fef338304f9e576473cristy  MagickGetImageBorderColor(MagickWand *,PixelWand *),
178c9550792cd47c57370cd82fef338304f9e576473cristy  MagickGetImageChannelDistortion(MagickWand *,const MagickWand *,
1793ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const ChannelType,const MetricType,double *),
1803ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageChannelKurtosis(MagickWand *,const ChannelType,double *,
1813ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    double *),
1825ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickGetImageChannelMean(MagickWand *,const ChannelType,double *,double *),
1835ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickGetImageChannelRange(MagickWand *,const ChannelType,double *,double *),
1843ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageColormapColor(MagickWand *,const size_t,PixelWand *),
1855e6be1e6a77c230e4a204fa9163d873104730c35cristy  MagickGetImageDistortion(MagickWand *,const MagickWand *,const MetricType,
1863ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    double *),
18769ec32d720a6c305068202362127b57f5621aa33cristy  MagickGetImageGreenPrimary(MagickWand *,double *,double *),
1883ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageMatteColor(MagickWand *,PixelWand *),
1895ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickGetImageLength(MagickWand *,MagickSizeType *),
1905ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickGetImagePage(MagickWand *,size_t *,size_t *,ssize_t *,
191aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy    ssize_t *),
1923ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,PixelWand *),
1935ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickGetImageRange(MagickWand *,double *,double *),
1943ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageRedPrimary(MagickWand *,double *,double *),
1953ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickGetImageResolution(MagickWand *,double *,double *),
19614973baa8fa5c79889bc4db247200bb7d4626324cristy  MagickGetImageWhitePoint(MagickWand *,double *,double *),
1973ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickHaldClutImage(MagickWand *,const MagickWand *),
1983ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickHaldClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
1993ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickHasNextImage(MagickWand *),
2003ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickHasPreviousImage(MagickWand *),
2013ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickImplodeImage(MagickWand *,const double),
2023ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickImportImagePixels(MagickWand *,const ssize_t,const ssize_t,
2033ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const size_t,const size_t,const char *,const StorageType,
2043ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const void *),
205e9e3d389ed5873131a570d26375abeb93e688740cristy  MagickInverseFourierTransformImage(MagickWand *,MagickWand *,
206e9e3d389ed5873131a570d26375abeb93e688740cristy    const MagickBooleanType),
207d9ecd04e9c567113b4b605cf76681cbb37c093cdcristy  MagickLabelImage(MagickWand *,const char *),
2083ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickLevelImage(MagickWand *,const double,const double,const double),
209bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickLevelImageChannel(MagickWand *,const ChannelType,const double,
210cbda611068350bf4459f2dda1951f8823702e129cristy    const double,const double),
211bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickLinearStretchImage(MagickWand *,const double,const double),
212cbda611068350bf4459f2dda1951f8823702e129cristy  MagickLiquidRescaleImage(MagickWand *,const size_t,const size_t,
213aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy    const double,const double),
2145ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickMagnifyImage(MagickWand *),
2155ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickMedianFilterImage(MagickWand *,const double),
2163ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickMinifyImage(MagickWand *),
2173ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickModulateImage(MagickWand *,const double,const double,const double),
2183ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickMorphologyImage(MagickWand *,MorphologyMethod,const ssize_t,KernelInfo *),
2193ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickMorphologyImageChannel(MagickWand *,const ChannelType,MorphologyMethod,
2203ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const ssize_t,KernelInfo *),
2213ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickMotionBlurImage(MagickWand *,const double,const double,const double),
2223ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickMotionBlurImageChannel(MagickWand *,const ChannelType,const double,
223aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy    const double,const double),
2243ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickNegateImage(MagickWand *,const MagickBooleanType),
225aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickNegateImageChannel(MagickWand *,const ChannelType,
226bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy    const MagickBooleanType),
2273ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickNewImage(MagickWand *,const size_t,const size_t,
228bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy    const PixelWand *),
229bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickNextImage(MagickWand *),
2303ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickNormalizeImage(MagickWand *),
2313ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickNormalizeImageChannel(MagickWand *,const ChannelType),
232aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickOilPaintImage(MagickWand *,const double),
233c8d636784204aa4d970c212b156bffc387836b93cristy  MagickOpaquePaintImage(MagickWand *,const PixelWand *,const PixelWand *,
2343ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double,const MagickBooleanType),
2353ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickOpaquePaintImageChannel(MagickWand *,const ChannelType,
2363ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const PixelWand *,const PixelWand *,const double,const MagickBooleanType),
2373ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickOrderedPosterizeImage(MagickWand *,const char *),
2383ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickOrderedPosterizeImageChannel(MagickWand *,const ChannelType,
2393ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const char *),
2403ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickTransparentPaintImage(MagickWand *,const PixelWand *,
241a5b77cb053298b1858d15725d23f348498c6baf6cristy    const double,const double,const MagickBooleanType invert),
242bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickPingImage(MagickWand *,const char *),
2433ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickPingImageBlob(MagickWand *,const void *,const size_t),
2443ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickPingImageFile(MagickWand *,FILE *),
2453ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickPolaroidImage(MagickWand *,const DrawingWand *,const double),
2463ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickPosterizeImage(MagickWand *,const size_t,
247bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy    const MagickBooleanType),
248bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickPreviousImage(MagickWand *),
2493ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickQuantizeImage(MagickWand *,const size_t,const ColorspaceType,
250bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy    const size_t,const MagickBooleanType,const MagickBooleanType),
251d4d100e4f7062f51489c24f4ee4d77b2992d22f0cristy  MagickQuantizeImages(MagickWand *,const size_t,const ColorspaceType,
252bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy    const size_t,const MagickBooleanType,const MagickBooleanType),
2533ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickRadialBlurImage(MagickWand *,const double),
2543ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickRadialBlurImageChannel(MagickWand *,const ChannelType,const double),
2553ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickRaiseImage(MagickWand *,const size_t,const size_t,
2563ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const ssize_t,const ssize_t,const MagickBooleanType),
2573ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickRandomThresholdImage(MagickWand *,const double,const double),
2583ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickRandomThresholdImageChannel(MagickWand *,const ChannelType,const double,
2593ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double),
2605c4e2586d27d4299a742d170d41105de1689aa46cristy  MagickReadImage(MagickWand *,const char *),
261bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickReadImageBlob(MagickWand *,const void *,const size_t),
2623ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickReadImageFile(MagickWand *,FILE *),
2633ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickReduceNoiseImage(MagickWand *,const double),
264b6a294dc3cf6e0d7328c01e12a0701a6354c54d1cristy  MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
2653ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickRemoveImage(MagickWand *),
2665ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickResampleImage(MagickWand *,const double,const double,const FilterTypes,
2675ed838e7a9da2b53119d0f61f728af04a093d4edcristy    const double),
2683ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickResetImagePage(MagickWand *,const char *),
2693ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickResizeImage(MagickWand *,const size_t,const size_t,
2703ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const FilterTypes,const double),
271bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickRollImage(MagickWand *,const ssize_t,const ssize_t),
272bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickRotateImage(MagickWand *,const PixelWand *,const double),
2733ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSampleImage(MagickWand *,const size_t,const size_t),
2743ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickScaleImage(MagickWand *,const size_t,const size_t),
2753ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSegmentImage(MagickWand *,const ColorspaceType,const MagickBooleanType,
2763ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double,const double),
2773ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSelectiveBlurImage(MagickWand *,const double,const double,const double),
278aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickSelectiveBlurImageChannel(MagickWand *,const ChannelType,const double,
279aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy    const double,const double),
280aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickSeparateImageChannel(MagickWand *,const ChannelType),
281bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickSepiaToneImage(MagickWand *,const double),
2823ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImage(MagickWand *,const MagickWand *),
2833ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelType),
2843ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageBackgroundColor(MagickWand *,const PixelWand *),
285aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickSetImageBias(MagickWand *,const double),
2863ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageBluePrimary(MagickWand *,const double,const double),
2873884f69ac6f82e16fc379fb6c6521960c19045a2cristy  MagickSetImageBorderColor(MagickWand *,const PixelWand *),
2883884f69ac6f82e16fc379fb6c6521960c19045a2cristy  MagickSetImageChannelDepth(MagickWand *,const ChannelType,
2895ed838e7a9da2b53119d0f61f728af04a093d4edcristy    const size_t),
2905ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickSetImageClipMask(MagickWand *,const MagickWand *),
2915c4e2586d27d4299a742d170d41105de1689aa46cristy  MagickSetImageColor(MagickWand *,const PixelWand *),
292f4ad9df69835f9ed5c687a9f93e8a53e23a3258fcristy  MagickSetImageColormapColor(MagickWand *,const size_t,
29395c3834022bdab04a10af35e63019b69d7abedd6cristy    const PixelWand *),
2943ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageColorspace(MagickWand *,const ColorspaceType),
29576f512e2793d1009ff3005270814233530ddd6a9cristy  MagickSetImageCompose(MagickWand *,const CompositeOperator),
2963ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageCompression(MagickWand *,const CompressionType),
2973ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageDelay(MagickWand *,const size_t),
2983ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageDepth(MagickWand *,const size_t),
2993ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageDispose(MagickWand *,const DisposeType),
3003ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageCompressionQuality(MagickWand *,const size_t),
3013ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageExtent(MagickWand *,const size_t,const size_t),
302bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickSetImageFilename(MagickWand *,const char *),
3033ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageFormat(MagickWand *,const char *),
3043ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageFuzz(MagickWand *,const double),
3053ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageGamma(MagickWand *,const double),
3063ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageGravity(MagickWand *,const GravityType),
307aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickSetImageGreenPrimary(MagickWand *,const double,const double),
308aa2c16cb5e695053aa78e40f66bc36fbef4b1ed1cristy  MagickSetImageInterlaceScheme(MagickWand *,const InterlaceType),
3095c4e2586d27d4299a742d170d41105de1689aa46cristy  MagickSetImageInterpolateMethod(MagickWand *,const InterpolatePixelMethod),
3105c4e2586d27d4299a742d170d41105de1689aa46cristy  MagickSetImageIterations(MagickWand *,const size_t),
3113ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageMatte(MagickWand *,const MagickBooleanType),
3123ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageMatteColor(MagickWand *,const PixelWand *),
3133ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageOpacity(MagickWand *,const double),
3143ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageOrientation(MagickWand *,const OrientationType),
3153ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImagePage(MagickWand *,const size_t,const size_t,
3163ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const ssize_t,const ssize_t),
3173ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageRedPrimary(MagickWand *,const double,const double),
3183ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageRenderingIntent(MagickWand *,const RenderingIntent),
3193ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageResolution(MagickWand *,const double,const double),
3203ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageScene(MagickWand *,const size_t),
3213ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageTicksPerSecond(MagickWand *,const ssize_t),
3223ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageType(MagickWand *,const ImageType),
3235f257b2f02bdd982d9bbfe612f5bb1711608590ccristy  MagickSetImageUnits(MagickWand *,const ResolutionType),
3243ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageWhitePoint(MagickWand *,const double,const double),
3251ecceecb35de7c5fda9225c0256fa001cac8a67fcristy  MagickShadeImage(MagickWand *,const MagickBooleanType,const double,
3263ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double),
3273ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickShadowImage(MagickWand *,const double,const double,const ssize_t,
3288a9106f4d81487da0f318bd13b4caa4cd24f23afcristy    const ssize_t),
3293ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSharpenImage(MagickWand *,const double,const double),
330d18ae7ce9b6ff934472abb8e3fa73d0c1aed7d20cristy  MagickSharpenImageChannel(MagickWand *,const ChannelType,const double,
3313ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double),
3323ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickShaveImage(MagickWand *,const size_t,const size_t),
3333ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickShearImage(MagickWand *,const PixelWand *,const double,const double),
3345ed838e7a9da2b53119d0f61f728af04a093d4edcristy  MagickSigmoidalContrastImage(MagickWand *,const MagickBooleanType,
3355ed838e7a9da2b53119d0f61f728af04a093d4edcristy    const double,const double),
3363ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSigmoidalContrastImageChannel(MagickWand *,const ChannelType,
337bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy    const MagickBooleanType,const double,const double),
3383ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSketchImage(MagickWand *,const double,const double,const double),
3393ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSolarizeImage(MagickWand *,const double),
3403ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSparseColorImage(MagickWand *,const ChannelType,const SparseColorMethod,
3413ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const size_t,const double *),
3420913681b0661b193eb7a615eac7dc7900f58ff10cristy  MagickSpliceImage(MagickWand *,const size_t,const size_t,
3430913681b0661b193eb7a615eac7dc7900f58ff10cristy    const ssize_t,const ssize_t),
3444285d7846ee44ccf651abae21f01e0a97fc0c98acristy  MagickSpreadImage(MagickWand *,const double),
345bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickStripImage(MagickWand *),
3463ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSwirlImage(MagickWand *,const double),
3473ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickTintImage(MagickWand *,const PixelWand *,const PixelWand *),
3483ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickTransformImageColorspace(MagickWand *,const ColorspaceType),
3493ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickTransposeImage(MagickWand *),
3503ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickTransverseImage(MagickWand *),
3513ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickThresholdImage(MagickWand *,const double),
3523ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickThresholdImageChannel(MagickWand *,const ChannelType,const double),
3533ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickThumbnailImage(MagickWand *,const size_t,const size_t),
354bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickTrimImage(MagickWand *,const double),
3553ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickUniqueImageColors(MagickWand *),
3563ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickUnsharpMaskImage(MagickWand *,const double,const double,const double,
3573ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double),
3583ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickUnsharpMaskImageChannel(MagickWand *,const ChannelType,const double,
3593ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const double,const double,const double),
3603ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickVignetteImage(MagickWand *,const double,const double,
3613ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const ssize_t,const ssize_t),
362bb50337b2a8a16ca7e903cc04ab195ff0fd47ae6cristy  MagickWaveImage(MagickWand *,const double,const double),
3633ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickWhiteThresholdImage(MagickWand *,const PixelWand *),
3643ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickWriteImage(MagickWand *,const char *),
3653ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickWriteImageFile(MagickWand *,FILE *),
3663ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickWriteImages(MagickWand *,const char *,const MagickBooleanType),
3673ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickWriteImagesFile(MagickWand *,FILE *);
3683ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
3693ed852eea50f9d4cd633efb8c2b054b8e33c253cristyWandExport MagickProgressMonitor
3703ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  MagickSetImageProgressMonitor(MagickWand *,const MagickProgressMonitor,
3713ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    void *);
3723ed852eea50f9d4cd633efb8c2b054b8e33c253cristy
3733ed852eea50f9d4cd633efb8c2b054b8e33c253cristyextern WandExport MagickWand
3745ed838e7a9da2b53119d0f61f728af04a093d4edcristy  *MagickAppendImages(MagickWand *,const MagickBooleanType),
3755ed838e7a9da2b53119d0f61f728af04a093d4edcristy  *MagickCoalesceImages(MagickWand *),
3765ed838e7a9da2b53119d0f61f728af04a093d4edcristy  *MagickCombineImages(MagickWand *,const ChannelType),
3775ed838e7a9da2b53119d0f61f728af04a093d4edcristy  *MagickCompareImageChannels(MagickWand *,const MagickWand *,const ChannelType,
3783ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    const MetricType,double *),
3793ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickCompareImages(MagickWand *,const MagickWand *,const MetricType,
3803ed852eea50f9d4cd633efb8c2b054b8e33c253cristy    double *),
3813ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickCompareImageLayers(MagickWand *,const ImageLayerMethod),
3823ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickDeconstructImages(MagickWand *),
3833ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickEvaluateImages(MagickWand *,const MagickEvaluateOperator),
3843ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickFxImage(MagickWand *,const char *),
3853ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickFxImageChannel(MagickWand *,const ChannelType,const char *),
3863ed852eea50f9d4cd633efb8c2b054b8e33c253cristy  *MagickGetImage(MagickWand *),
387  *MagickGetImageClipMask(MagickWand *),
388  *MagickGetImageRegion(MagickWand *,const size_t,const size_t,
389    const ssize_t,const ssize_t),
390  *MagickMergeImageLayers(MagickWand *,const ImageLayerMethod),
391  *MagickMorphImages(MagickWand *,const size_t),
392  *MagickMontageImage(MagickWand *,const DrawingWand *,const char *,
393    const char *,const MontageMode,const char *),
394  *MagickOptimizeImageLayers(MagickWand *),
395  *MagickPreviewImages(MagickWand *wand,const PreviewType),
396  *MagickSimilarityImage(MagickWand *,const MagickWand *,RectangleInfo *,
397    double *),
398  *MagickSteganoImage(MagickWand *,const MagickWand *,const ssize_t),
399  *MagickStereoImage(MagickWand *,const MagickWand *),
400  *MagickTextureImage(MagickWand *,const MagickWand *),
401  *MagickTransformImage(MagickWand *,const char *,const char *);
402
403extern WandExport OrientationType
404  MagickGetImageOrientation(MagickWand *);
405
406extern WandExport PixelWand
407  **MagickGetImageHistogram(MagickWand *,size_t *);
408
409extern WandExport RenderingIntent
410  MagickGetImageRenderingIntent(MagickWand *);
411
412extern WandExport ResolutionType
413  MagickGetImageUnits(MagickWand *);
414
415extern WandExport unsigned char
416  *MagickGetImageBlob(MagickWand *,size_t *),
417  *MagickGetImagesBlob(MagickWand *,size_t *);
418
419extern WandExport size_t
420  MagickGetImageColors(MagickWand *),
421  MagickGetImageCompressionQuality(MagickWand *),
422  MagickGetImageDelay(MagickWand *),
423  MagickGetImageChannelDepth(MagickWand *,const ChannelType),
424  MagickGetImageDepth(MagickWand *),
425  MagickGetImageHeight(MagickWand *),
426  MagickGetImageIterations(MagickWand *),
427  MagickGetImageScene(MagickWand *),
428  MagickGetImageTicksPerSecond(MagickWand *),
429  MagickGetImageWidth(MagickWand *),
430  MagickGetNumberImages(MagickWand *);
431
432extern WandExport VirtualPixelMethod
433  MagickGetImageVirtualPixelMethod(MagickWand *),
434  MagickSetImageVirtualPixelMethod(MagickWand *,const VirtualPixelMethod);
435
436#if defined(__cplusplus) || defined(c_plusplus)
437}
438#endif
439
440#endif
441