# magick-image.c File Reference

`#include "wand/studio.h"`
`#include "wand/MagickWand.h"`
`#include "wand/magick-wand-private.h"`
`#include "wand/wand.h"`

## Defines
#define | ThrowWandException(severity, tag, context)
#define | MagickWandId "MagickWand"
## Functions
static MagickWand * | CloneMagickWandFromImages (const MagickWand *wand, Image *images)
WandExport Image * | GetImageFromMagickWand (MagickWand *wand)
WandExport MagickBooleanType | MagickAdaptiveBlurImage (MagickWand *wand, const double radius, const double sigma)
WandExport MagickBooleanType | MagickAdaptiveBlurImageChannel (MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
WandExport MagickBooleanType | MagickAdaptiveResizeImage (MagickWand *wand, const unsigned long columns, const unsigned long rows)
WandExport MagickBooleanType | MagickAdaptiveSharpenImage (MagickWand *wand, const double radius, const double sigma)
WandExport MagickBooleanType | MagickAdaptiveSharpenImageChannel (MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
WandExport MagickBooleanType | MagickAdaptiveThresholdImage (MagickWand *wand, const unsigned long width, const unsigned long height, const long offset)
static MagickBooleanType | InsertImageInWand (MagickWand *wand, Image *images)
WandExport MagickBooleanType | MagickAddImage (MagickWand *wand, const MagickWand *add_wand)
WandExport MagickBooleanType | MagickAddNoiseImage (MagickWand *wand, const NoiseType noise_type)
WandExport MagickBooleanType | MagickAddNoiseImageChannel (MagickWand *wand, const ChannelType channel, const NoiseType noise_type)
WandExport MagickBooleanType | MagickAffineTransformImage (MagickWand *wand, const DrawingWand *drawing_wand)
WandExport MagickBooleanType | MagickAnnotateImage (MagickWand *wand, const DrawingWand *drawing_wand, const double x, const double y, const double angle, const char *text)
WandExport MagickBooleanType | MagickAnimateImages (MagickWand *wand, const char *server_name)
WandExport MagickWand * | MagickAppendImages (MagickWand *wand, const MagickBooleanType stack)
WandExport MagickWand * | MagickAverageImages (MagickWand *wand)
WandExport MagickBooleanType | MagickBlackThresholdImage (MagickWand *wand, const PixelWand *threshold)
WandExport MagickBooleanType | MagickBlurImage (MagickWand *wand, const double radius, const double sigma)
WandExport MagickBooleanType | MagickBlurImageChannel (MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
WandExport MagickBooleanType | MagickBorderImage (MagickWand *wand, const PixelWand *bordercolor, const unsigned long width, const unsigned long height)
WandExport MagickBooleanType | MagickCharcoalImage (MagickWand *wand, const double radius, const double sigma)
WandExport MagickBooleanType | MagickChopImage (MagickWand *wand, const unsigned long width, const unsigned long height, const long x, const long y)
WandExport MagickBooleanType | MagickClipImage (MagickWand *wand)
WandExport MagickBooleanType | MagickClipImagePath (MagickWand *wand, const char *pathname, const MagickBooleanType inside)
WandExport MagickBooleanType | MagickClutImage (MagickWand *wand, const MagickWand *clut_wand)
WandExport MagickBooleanType | MagickClutImageChannel (MagickWand *wand, const ChannelType channel, const MagickWand *clut_wand)
WandExport MagickWand * | MagickCoalesceImages (MagickWand *wand)
WandExport MagickBooleanType | MagickColorizeImage (MagickWand *wand, const PixelWand *colorize, const PixelWand *opacity)
WandExport MagickWand * | MagickCombineImages (MagickWand *wand, const ChannelType channel)
WandExport MagickBooleanType | MagickCommentImage (MagickWand *wand, const char *comment)
WandExport MagickWand * | MagickCompareImageChannels (MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
WandExport MagickWand * | MagickCompareImageLayers (MagickWand *wand, const ImageLayerMethod method)
WandExport MagickWand * | MagickCompareImages (MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
WandExport MagickBooleanType | MagickCompositeImage (MagickWand *wand, const MagickWand *composite_wand, const CompositeOperator compose, const long x, const long y)
WandExport MagickBooleanType | MagickCompositeImageChannel (MagickWand *wand, const ChannelType channel, const MagickWand *composite_wand, const CompositeOperator compose, const long x, const long y)
WandExport MagickBooleanType | MagickContrastImage (MagickWand *wand, const MagickBooleanType sharpen)
WandExport MagickBooleanType | MagickContrastStretchImage (MagickWand *wand, const double black_point, const double white_point)
WandExport MagickBooleanType | MagickContrastStretchImageChannel (MagickWand *wand, const ChannelType channel, const double black_point, const double white_point)
WandExport MagickBooleanType | MagickConvolveImage (MagickWand *wand, const unsigned long order, const double *kernel)
WandExport MagickBooleanType | MagickConvolveImageChannel (MagickWand *wand, const ChannelType channel, const unsigned long order, const double *kernel)
WandExport MagickBooleanType | MagickCropImage (MagickWand *wand, const unsigned long width, const unsigned long height, const long x, const long y)
WandExport MagickBooleanType | MagickCycleColormapImage (MagickWand *wand, const long displace)
WandExport MagickBooleanType | MagickConstituteImage (MagickWand *wand, const unsigned long columns, const unsigned long rows, const char *map, const StorageType storage, const void *pixels)
WandExport MagickWand * | MagickDeconstructImages (MagickWand *wand)
WandExport MagickBooleanType | MagickDespeckleImage (MagickWand *wand)
WandExport Image * | MagickDestroyImage (Image *image)
WandExport MagickBooleanType | MagickDisplayImage (MagickWand *wand, const char *server_name)
WandExport MagickBooleanType | MagickDisplayImages (MagickWand *wand, const char *server_name)
WandExport MagickBooleanType | MagickDistortImage (MagickWand *wand, const DistortImageMethod method, const unsigned long number_args, const double *arguments, const MagickBooleanType bestfit)
WandExport MagickBooleanType | MagickDrawImage (MagickWand *wand, const DrawingWand *drawing_wand)
WandExport MagickBooleanType | MagickEdgeImage (MagickWand *wand, const double radius)
WandExport MagickBooleanType | MagickEmbossImage (MagickWand *wand, const double radius, const double sigma)
WandExport MagickBooleanType | MagickEnhanceImage (MagickWand *wand)
WandExport MagickBooleanType | MagickEqualizeImage (MagickWand *wand)
WandExport MagickBooleanType | MagickEqualizeImageChannel (MagickWand *wand, const ChannelType channel)
WandExport MagickBooleanType | MagickEvaluateImage (MagickWand *wand, const MagickEvaluateOperator op, const double constant)
WandExport MagickBooleanType | MagickEvaluateImageChannel (MagickWand *wand, const ChannelType channel, const MagickEvaluateOperator op, const double constant)
WandExport MagickBooleanType | MagickExtentImage (MagickWand *wand, const unsigned long width, const unsigned long height, const long x, const long y)
WandExport MagickBooleanType | MagickFlipImage (MagickWand *wand)
WandExport MagickBooleanType | MagickFloodfillPaintImage (MagickWand *wand, const ChannelType channel, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const long x, const long y, const MagickBooleanType invert)
WandExport MagickBooleanType | MagickFlopImage (MagickWand *wand)
WandExport MagickBooleanType | MagickFrameImage (MagickWand *wand, const PixelWand *matte_color, const unsigned long width, const unsigned long height, const long inner_bevel, const long outer_bevel)
WandExport MagickWand * | MagickFxImage (MagickWand *wand, const char *expression)
WandExport MagickWand * | MagickFxImageChannel (MagickWand *wand, const ChannelType channel, const char *expression)
WandExport MagickBooleanType | MagickGammaImage (MagickWand *wand, const double gamma)
WandExport MagickBooleanType | MagickGammaImageChannel (MagickWand *wand, const ChannelType channel, const double gamma)
WandExport MagickBooleanType | MagickGaussianBlurImage (MagickWand *wand, const double radius, const double sigma)
WandExport MagickBooleanType | MagickGaussianBlurImageChannel (MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
WandExport MagickWand * | MagickGetImage (MagickWand *wand)
WandExport MagickWand * | MagickGetImageClipMask (MagickWand *wand)
WandExport MagickWand * | MagickGetImageRegion (MagickWand *wand, const unsigned long width, const unsigned long height, const long x, const long y)
WandExport MagickBooleanType | MagickGetImageBackgroundColor (MagickWand *wand, PixelWand *background_color)
WandExport unsigned char * | MagickGetImageBlob (MagickWand *wand, size_t *length)
WandExport unsigned char * | MagickGetImagesBlob (MagickWand *wand, size_t *length)
WandExport MagickBooleanType | MagickGetImageBluePrimary (MagickWand *wand, double *x, double *y)
WandExport MagickBooleanType | MagickGetImageBorderColor (MagickWand *wand, PixelWand *border_color)
WandExport unsigned long | MagickGetImageChannelDepth (MagickWand *wand, const ChannelType channel)
WandExport MagickBooleanType | MagickGetImageChannelDistortion (MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
WandExport MagickBooleanType | MagickGetImageChannelMean (MagickWand *wand, const ChannelType channel, double *mean, double *standard_deviation)
WandExport MagickBooleanType | MagickGetImageChannelRange (MagickWand *wand, const ChannelType channel, double *minima, double *maxima)
WandExport ChannelStatistics * | MagickGetImageChannelStatistics (MagickWand *wand)
WandExport MagickBooleanType | MagickGetImageColormapColor (MagickWand *wand, const unsigned long index, PixelWand *color)
WandExport unsigned long | MagickGetImageColors (MagickWand *wand)
WandExport ColorspaceType | MagickGetImageColorspace (MagickWand *wand)
WandExport CompositeOperator | MagickGetImageCompose (MagickWand *wand)
WandExport CompressionType | MagickGetImageCompression (MagickWand *wand)
WandExport unsigned long | MagickGetImageCompressionQuality (MagickWand *wand)
WandExport unsigned long | MagickGetImageDelay (MagickWand *wand)
WandExport unsigned long | MagickGetImageDepth (MagickWand *wand)
WandExport MagickBooleanType | MagickGetImageDistortion (MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
WandExport DisposeType | MagickGetImageDispose (MagickWand *wand)
WandExport char * | MagickGetImageFilename (MagickWand *wand)
WandExport char * | MagickGetImageFormat (MagickWand *wand)
WandExport double | MagickGetImageGamma (MagickWand *wand)
WandExport MagickBooleanType | MagickGetImageGreenPrimary (MagickWand *wand, double *x, double *y)
WandExport unsigned long | MagickGetImageHeight (MagickWand *wand)
WandExport PixelWand ** | MagickGetImageHistogram (MagickWand *wand, unsigned long *number_colors)
WandExport InterlaceType | MagickGetImageInterlaceScheme (MagickWand *wand)
WandExport InterpolatePixelMethod | MagickGetImageInterpolateMethod (MagickWand *wand)
WandExport unsigned long | MagickGetImageIterations (MagickWand *wand)
WandExport MagickBooleanType | MagickGetImageLength (MagickWand *wand, MagickSizeType *length)
WandExport MagickBooleanType | MagickGetImageMatte (MagickWand *wand)
WandExport MagickBooleanType | MagickGetImageMatteColor (MagickWand *wand, PixelWand *matte_color)
WandExport OrientationType | MagickGetImageOrientation (MagickWand *wand)
WandExport MagickBooleanType | MagickGetImagePage (MagickWand *wand, unsigned long *width, unsigned long *height, long *x, long *y)
WandExport MagickBooleanType | MagickGetImagePixelColor (MagickWand *wand, const long x, const long y, PixelWand *color)
WandExport MagickBooleanType | MagickGetImagePixels (MagickWand *wand, const long x, const long y, const unsigned long columns, const unsigned long rows, const char *map, const StorageType storage, void *pixels)
WandExport MagickBooleanType | MagickGetImageRange (MagickWand *wand, double *minima, double *maxima)
WandExport MagickBooleanType | MagickGetImageRedPrimary (MagickWand *wand, double *x, double *y)
WandExport RenderingIntent | MagickGetImageRenderingIntent (MagickWand *wand)
WandExport MagickBooleanType | MagickGetImageResolution (MagickWand *wand, double *x, double *y)
WandExport unsigned long | MagickGetImageScene (MagickWand *wand)
WandExport char * | MagickGetImageSignature (MagickWand *wand)
WandExport unsigned long | MagickGetImageTicksPerSecond (MagickWand *wand)
WandExport ImageType | MagickGetImageType (MagickWand *wand)
WandExport ResolutionType | MagickGetImageUnits (MagickWand *wand)
WandExport VirtualPixelMethod | MagickGetImageVirtualPixelMethod (MagickWand *wand)
WandExport MagickBooleanType | MagickGetImageWhitePoint (MagickWand *wand, double *x, double *y)
WandExport unsigned long | MagickGetImageWidth (MagickWand *wand)
WandExport unsigned long | MagickGetNumberImages (MagickWand *wand)
WandExport double | MagickGetImageTotalInkDensity (MagickWand *wand)
WandExport MagickBooleanType | MagickHasNextImage (MagickWand *wand)
WandExport MagickBooleanType | MagickHasPreviousImage (MagickWand *wand)
WandExport char * | MagickIdentifyImage (MagickWand *wand)
WandExport MagickBooleanType | MagickImplodeImage (MagickWand *wand, const double amount)
WandExport MagickBooleanType | MagickLabelImage (MagickWand *wand, const char *label)
WandExport MagickBooleanType | MagickLevelImage (MagickWand *wand, const double black_point, const double gamma, const double white_point)
WandExport MagickBooleanType | MagickLevelImageChannel (MagickWand *wand, const ChannelType channel, const double black_point, const double gamma, const double white_point)
WandExport MagickBooleanType | MagickLinearStretchImage (MagickWand *wand, const double black_point, const double white_point)
WandExport MagickBooleanType | MagickLiquidRescaleImage (MagickWand *wand, const unsigned long columns, const unsigned long rows, const double delta_x, const double rigidity)
WandExport MagickBooleanType | MagickMagnifyImage (MagickWand *wand)
WandExport MagickBooleanType | MagickMapImage (MagickWand *wand, const MagickWand *map_wand, const MagickBooleanType dither)
WandExport MagickBooleanType | MagickMedianFilterImage (MagickWand *wand, const double radius)
WandExport MagickWand * | MagickMergeImageLayers (MagickWand *wand, const ImageLayerMethod method)
WandExport MagickBooleanType | MagickMinifyImage (MagickWand *wand)
WandExport MagickBooleanType | MagickModulateImage (MagickWand *wand, const double brightness, const double saturation, const double hue)
WandExport MagickWand * | MagickMontageImage (MagickWand *wand, const DrawingWand *drawing_wand, const char *tile_geometry, const char *thumbnail_geometry, const MontageMode mode, const char *frame)
WandExport MagickWand * | MagickMorphImages (MagickWand *wand, const unsigned long number_frames)
WandExport MagickBooleanType | MagickMotionBlurImage (MagickWand *wand, const double radius, const double sigma, const double angle)
WandExport MagickBooleanType | MagickNegateImage (MagickWand *wand, const MagickBooleanType gray)
WandExport MagickBooleanType | MagickNegateImageChannel (MagickWand *wand, const ChannelType channel, const MagickBooleanType gray)
WandExport MagickBooleanType | MagickNewImage (MagickWand *wand, const unsigned long width, const unsigned long height, const PixelWand *background)
WandExport MagickBooleanType | MagickNextImage (MagickWand *wand)
WandExport MagickBooleanType | MagickNormalizeImage (MagickWand *wand)
WandExport MagickBooleanType | MagickNormalizeImageChannel (MagickWand *wand, const ChannelType channel)
WandExport MagickBooleanType | MagickOilPaintImage (MagickWand *wand, const double radius)
WandExport MagickBooleanType | MagickOpaquePaintImage (MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
WandExport MagickBooleanType | MagickOpaquePaintImageChannel (MagickWand *wand, const ChannelType channel, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
WandExport MagickWand * | MagickOptimizeImageLayers (MagickWand *wand)
WandExport MagickBooleanType | MagickOrderedPosterizeImage (MagickWand *wand, const char *threshold_map)
WandExport MagickBooleanType | MagickOrderedPosterizeImageChannel (MagickWand *wand, const ChannelType channel, const char *threshold_map)
WandExport MagickBooleanType | MagickPingImage (MagickWand *wand, const char *filename)
WandExport MagickBooleanType | MagickPingImageBlob (MagickWand *wand, const void *blob, const size_t length)
WandExport MagickBooleanType | MagickPingImageFile (MagickWand *wand, FILE *file)
WandExport MagickBooleanType | MagickPolaroidImage (MagickWand *wand, const DrawingWand *drawing_wand, const double angle)
WandExport MagickBooleanType | MagickPosterizeImage (MagickWand *wand, const unsigned long levels, const MagickBooleanType dither)
WandExport MagickWand * | MagickPreviewImages (MagickWand *wand, const PreviewType preview)
WandExport MagickBooleanType | MagickPreviousImage (MagickWand *wand)
WandExport MagickBooleanType | MagickQuantizeImage (MagickWand *wand, const unsigned long number_colors, const ColorspaceType colorspace, const unsigned long treedepth, const MagickBooleanType dither, const MagickBooleanType measure_error)
WandExport MagickBooleanType | MagickQuantizeImages (MagickWand *wand, const unsigned long number_colors, const ColorspaceType colorspace, const unsigned long treedepth, const MagickBooleanType dither, const MagickBooleanType measure_error)
WandExport MagickBooleanType | MagickRadialBlurImage (MagickWand *wand, const double angle)
WandExport MagickBooleanType | MagickRadialBlurImageChannel (MagickWand *wand, const ChannelType channel, const double angle)
WandExport MagickBooleanType | MagickRaiseImage (MagickWand *wand, const unsigned long width, const unsigned long height, const long x, const long y, const MagickBooleanType raise)
WandExport MagickBooleanType | MagickRandomThresholdImage (MagickWand *wand, const double low, const double high)
WandExport MagickBooleanType | MagickRandomThresholdImageChannel (MagickWand *wand, const ChannelType channel, const double low, const double high)
WandExport MagickBooleanType | MagickReadImage (MagickWand *wand, const char *filename)
WandExport MagickBooleanType | MagickReadImageBlob (MagickWand *wand, const void *blob, const size_t length)
WandExport MagickBooleanType | MagickReadImageFile (MagickWand *wand, FILE *file)
WandExport MagickBooleanType | MagickRecolorImage (MagickWand *wand, const unsigned long order, const double *color_matrix)
WandExport MagickBooleanType | MagickReduceNoiseImage (MagickWand *wand, const double radius)
WandExport MagickBooleanType | MagickRemoveImage (MagickWand *wand)
WandExport MagickBooleanType | MagickResampleImage (MagickWand *wand, const double x_resolution, const double y_resolution, const FilterTypes filter, const double blur)
WandExport MagickBooleanType | MagickResetImagePage (MagickWand *wand, const char *page)
WandExport MagickBooleanType | MagickResizeImage (MagickWand *wand, const unsigned long columns, const unsigned long rows, const FilterTypes filter, const double blur)
WandExport MagickBooleanType | MagickRollImage (MagickWand *wand, const long x, const long y)
WandExport MagickBooleanType | MagickRotateImage (MagickWand *wand, const PixelWand *background, const double degrees)
WandExport MagickBooleanType | MagickSampleImage (MagickWand *wand, const unsigned long columns, const unsigned long rows)
WandExport MagickBooleanType | MagickScaleImage (MagickWand *wand, const unsigned long columns, const unsigned long rows)
MagickExport MagickBooleanType | MagickSegmentImage (MagickWand *wand, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
WandExport MagickBooleanType | MagickSeparateImageChannel (MagickWand *wand, const ChannelType channel)
WandExport MagickBooleanType | MagickSepiaToneImage (MagickWand *wand, const double threshold)
WandExport MagickBooleanType | MagickSetImage (MagickWand *wand, const MagickWand *set_wand)
WandExport MagickBooleanType | MagickSetImageAlphaChannel (MagickWand *wand, const AlphaChannelType alpha_type)
WandExport MagickBooleanType | MagickSetImageBackgroundColor (MagickWand *wand, const PixelWand *background)
WandExport MagickBooleanType | MagickSetImageBias (MagickWand *wand, const double bias)
WandExport MagickBooleanType | MagickSetImageBluePrimary (MagickWand *wand, const double x, const double y)
WandExport MagickBooleanType | MagickSetImageBorderColor (MagickWand *wand, const PixelWand *border)
WandExport MagickBooleanType | MagickSetImageChannelDepth (MagickWand *wand, const ChannelType channel, const unsigned long depth)
WandExport MagickBooleanType | MagickSetImageClipMask (MagickWand *wand, const MagickWand *clip_mask)
WandExport MagickBooleanType | MagickSetImageColormapColor (MagickWand *wand, const unsigned long index, const PixelWand *color)
WandExport MagickBooleanType | MagickSetImageColorspace (MagickWand *wand, const ColorspaceType colorspace)
WandExport MagickBooleanType | MagickSetImageCompose (MagickWand *wand, const CompositeOperator compose)
WandExport MagickBooleanType | MagickSetImageCompression (MagickWand *wand, const CompressionType compression)
WandExport MagickBooleanType | MagickSetImageCompressionQuality (MagickWand *wand, const unsigned long quality)
WandExport MagickBooleanType | MagickSetImageDelay (MagickWand *wand, const unsigned long delay)
WandExport MagickBooleanType | MagickSetImageDepth (MagickWand *wand, const unsigned long depth)
WandExport MagickBooleanType | MagickSetImageDispose (MagickWand *wand, const DisposeType dispose)
WandExport MagickBooleanType | MagickSetImageExtent (MagickWand *wand, const unsigned long columns, const unsigned long rows)
WandExport MagickBooleanType | MagickSetImageFilename (MagickWand *wand, const char *filename)
WandExport MagickBooleanType | MagickSetImageFormat (MagickWand *wand, const char *format)
WandExport MagickBooleanType | MagickSetImageGamma (MagickWand *wand, const double gamma)
WandExport MagickBooleanType | MagickSetImageGreenPrimary (MagickWand *wand, const double x, const double y)
WandExport MagickBooleanType | MagickSetImageInterlaceScheme (MagickWand *wand, const InterlaceType interlace_scheme)
WandExport MagickBooleanType | MagickSetImageInterpolateMethod (MagickWand *wand, const InterpolatePixelMethod method)
WandExport MagickBooleanType | MagickSetImageIterations (MagickWand *wand, const unsigned long iterations)
WandExport MagickBooleanType | MagickSetImageMatte (MagickWand *wand, const MagickBooleanType matte)
WandExport MagickBooleanType | MagickSetImageMatteColor (MagickWand *wand, const PixelWand *matte)
WandExport MagickBooleanType | MagickSetImageOpacity (MagickWand *wand, const double alpha)
WandExport MagickBooleanType | MagickSetImageOrientation (MagickWand *wand, const OrientationType orientation)
WandExport MagickBooleanType | MagickSetImagePage (MagickWand *wand, const unsigned long width, const unsigned long height, const long x, const long y)
WandExport MagickBooleanType | MagickSetImagePixels (MagickWand *wand, const long x, const long y, const unsigned long columns, const unsigned long rows, const char *map, const StorageType storage, const void *pixels)
WandExport MagickProgressMonitor | MagickSetImageProgressMonitor (MagickWand *wand, const MagickProgressMonitor progress_monitor, void *client_data)
WandExport MagickBooleanType | MagickSetImageRedPrimary (MagickWand *wand, const double x, const double y)
WandExport MagickBooleanType | MagickSetImageRenderingIntent (MagickWand *wand, const RenderingIntent rendering_intent)
WandExport MagickBooleanType | MagickSetImageResolution (MagickWand *wand, const double x_resolution, const double y_resolution)
WandExport MagickBooleanType | MagickSetImageScene (MagickWand *wand, const unsigned long scene)
WandExport MagickBooleanType | MagickSetImageTicksPerSecond (MagickWand *wand, const long ticks_per_second)
WandExport MagickBooleanType | MagickSetImageType (MagickWand *wand, const ImageType image_type)
WandExport MagickBooleanType | MagickSetImageUnits (MagickWand *wand, const ResolutionType units)
WandExport MagickBooleanType | MagickSetImageWhitePoint (MagickWand *wand, const double x, const double y)
WandExport MagickBooleanType | MagickShadeImage (MagickWand *wand, const MagickBooleanType gray, const double asimuth, const double elevation)
WandExport MagickBooleanType | MagickShadowImage (MagickWand *wand, const double opacity, const double sigma, const long x, const long y)
WandExport MagickBooleanType | MagickSharpenImage (MagickWand *wand, const double radius, const double sigma)
WandExport MagickBooleanType | MagickSharpenImageChannel (MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
WandExport MagickBooleanType | MagickShaveImage (MagickWand *wand, const unsigned long columns, const unsigned long rows)
WandExport MagickBooleanType | MagickShearImage (MagickWand *wand, const PixelWand *background, const double x_shear, const double y_shear)
WandExport MagickBooleanType | MagickSigmoidalContrastImage (MagickWand *wand, const MagickBooleanType sharpen, const double alpha, const double beta)
WandExport MagickBooleanType | MagickSigmoidalContrastImageChannel (MagickWand *wand, const ChannelType channel, const MagickBooleanType sharpen, const double alpha, const double beta)
WandExport MagickBooleanType | MagickSketchImage (MagickWand *wand, const double radius, const double sigma, const double angle)
WandExport MagickBooleanType | MagickSolarizeImage (MagickWand *wand, const double threshold)
WandExport MagickBooleanType | MagickSpliceImage (MagickWand *wand, const unsigned long width, const unsigned long height, const long x, const long y)
WandExport MagickBooleanType | MagickSpreadImage (MagickWand *wand, const double radius)
WandExport MagickWand * | MagickSteganoImage (MagickWand *wand, const MagickWand *watermark_wand, const long offset)
WandExport MagickWand * | MagickStereoImage (MagickWand *wand, const MagickWand *offset_wand)
WandExport MagickBooleanType | MagickStripImage (MagickWand *wand)
WandExport MagickBooleanType | MagickSwirlImage (MagickWand *wand, const double degrees)
WandExport MagickWand * | MagickTextureImage (MagickWand *wand, const MagickWand *texture_wand)
WandExport MagickBooleanType | MagickThresholdImage (MagickWand *wand, const double threshold)
WandExport MagickBooleanType | MagickThresholdImageChannel (MagickWand *wand, const ChannelType channel, const double threshold)
WandExport MagickBooleanType | MagickThumbnailImage (MagickWand *wand, const unsigned long columns, const unsigned long rows)
WandExport MagickBooleanType | MagickTintImage (MagickWand *wand, const PixelWand *tint, const PixelWand *opacity)
WandExport MagickWand * | MagickTransformImage (MagickWand *wand, const char *crop, const char *geometry)
WandExport MagickBooleanType | MagickTransparentPaintImage (MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
WandExport MagickBooleanType | MagickTransposeImage (MagickWand *wand)
WandExport MagickBooleanType | MagickTransverseImage (MagickWand *wand)
WandExport MagickBooleanType | MagickTrimImage (MagickWand *wand, const double fuzz)
WandExport MagickBooleanType | MagickUniqueImageColors (MagickWand *wand)
WandExport MagickBooleanType | MagickUnsharpMaskImage (MagickWand *wand, const double radius, const double sigma, const double amount, const double threshold)
WandExport MagickBooleanType | MagickUnsharpMaskImageChannel (MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double amount, const double threshold)
WandExport MagickBooleanType | MagickVignetteImage (MagickWand *wand, const double black_point, const double white_point, const long x, const long y)
WandExport MagickBooleanType | MagickWaveImage (MagickWand *wand, const double amplitude, const double wave_length)
WandExport MagickBooleanType | MagickWhiteThresholdImage (MagickWand *wand, const PixelWand *threshold)
WandExport MagickBooleanType | MagickWriteImage (MagickWand *wand, const char *filename)
WandExport MagickBooleanType | MagickWriteImageFile (MagickWand *wand, FILE *file)
WandExport MagickBooleanType | MagickWriteImages (MagickWand *wand, const char *filename, const MagickBooleanType adjoin)
WandExport MagickBooleanType | MagickWriteImagesFile (MagickWand *wand, FILE *file)

## Define Documentation

#define MagickWandId "MagickWand"

#define ThrowWandException | ( | severity,
|  | tag,
|  | context |  | ) |

Value:

    { \
      (void) ThrowMagickException(wand->exception,GetMagickModule(),severity, \
        tag,"`%s'",context); \
      return(MagickFalse); \
    }

## Function Documentation

static MagickWand* CloneMagickWandFromImages | ( | const MagickWand * | wand,
|  | Image * | images |
| ) |  |  | `[static]`

WandExport Image* GetImageFromMagickWand | ( | MagickWand * | wand | ) |

static MagickBooleanType InsertImageInWand | ( | MagickWand * | wand,
|  | Image * | images |
| ) |  |  | `[inline, static]`

WandExport MagickBooleanType MagickAdaptiveBlurImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickAdaptiveBlurImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickAdaptiveResizeImage | ( | MagickWand * | wand,
|  | const unsigned long | columns,
|  | const unsigned long | rows |
| ) |  |  |

WandExport MagickBooleanType MagickAdaptiveSharpenImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickAdaptiveSharpenImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickAdaptiveThresholdImage | ( | MagickWand * | wand,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const long | offset |
| ) |  |  |

WandExport MagickBooleanType MagickAddImage | ( | MagickWand * | wand,
|  | const MagickWand * | add_wand |
| ) |  |  |

WandExport MagickBooleanType MagickAddNoiseImage | ( | MagickWand * | wand,
|  | const NoiseType | noise_type |
| ) |  |  |

WandExport MagickBooleanType MagickAddNoiseImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const NoiseType | noise_type |
| ) |  |  |

WandExport MagickBooleanType MagickAffineTransformImage | ( | MagickWand * | wand,
|  | const DrawingWand * | drawing_wand |
| ) |  |  |

WandExport MagickBooleanType MagickAnimateImages | ( | MagickWand * | wand,
|  | const char * | server_name |
| ) |  |  |

WandExport MagickBooleanType MagickAnnotateImage | ( | MagickWand * | wand,
|  | const DrawingWand * | drawing_wand,
|  | const double | x,
|  | const double | y,
|  | const double | angle,
|  | const char * | text |
| ) |  |  |

WandExport MagickWand* MagickAppendImages | ( | MagickWand * | wand,
|  | const MagickBooleanType | stack |
| ) |  |  |

WandExport MagickWand* MagickAverageImages | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickBlackThresholdImage | ( | MagickWand * | wand,
|  | const PixelWand * | threshold |
| ) |  |  |

WandExport MagickBooleanType MagickBlurImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickBlurImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickBorderImage | ( | MagickWand * | wand,
|  | const PixelWand * | bordercolor,
|  | const unsigned long | width,
|  | const unsigned long | height |
| ) |  |  |

WandExport MagickBooleanType MagickCharcoalImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickChopImage | ( | MagickWand * | wand,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickClipImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickClipImagePath | ( | MagickWand * | wand,
|  | const char * | pathname,
|  | const MagickBooleanType | inside |
| ) |  |  |

WandExport MagickBooleanType MagickClutImage | ( | MagickWand * | wand,
|  | const MagickWand * | clut_wand |
| ) |  |  |

WandExport MagickBooleanType MagickClutImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const MagickWand * | clut_wand |
| ) |  |  |

WandExport MagickWand* MagickCoalesceImages | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickColorizeImage | ( | MagickWand * | wand,
|  | const PixelWand * | colorize,
|  | const PixelWand * | opacity |
| ) |  |  |

WandExport MagickWand* MagickCombineImages | ( | MagickWand * | wand,
|  | const ChannelType | channel |
| ) |  |  |

WandExport MagickBooleanType MagickCommentImage | ( | MagickWand * | wand,
|  | const char * | comment |
| ) |  |  |

WandExport MagickWand* MagickCompareImageChannels | ( | MagickWand * | wand,
|  | const MagickWand * | reference,
|  | const ChannelType | channel,
|  | const MetricType | metric,
|  | double * | distortion |
| ) |  |  |

WandExport MagickWand* MagickCompareImageLayers | ( | MagickWand * | wand,
|  | const ImageLayerMethod | method |
| ) |  |  |

WandExport MagickWand* MagickCompareImages | ( | MagickWand * | wand,
|  | const MagickWand * | reference,
|  | const MetricType | metric,
|  | double * | distortion |
| ) |  |  |

WandExport MagickBooleanType MagickCompositeImage | ( | MagickWand * | wand,
|  | const MagickWand * | composite_wand,
|  | const CompositeOperator | compose,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickCompositeImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const MagickWand * | composite_wand,
|  | const CompositeOperator | compose,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickConstituteImage | ( | MagickWand * | wand,
|  | const unsigned long | columns,
|  | const unsigned long | rows,
|  | const char * | map,
|  | const StorageType | storage,
|  | const void * | pixels |
| ) |  |  |

WandExport MagickBooleanType MagickContrastImage | ( | MagickWand * | wand,
|  | const MagickBooleanType | sharpen |
| ) |  |  |

WandExport MagickBooleanType MagickContrastStretchImage | ( | MagickWand * | wand,
|  | const double | black_point,
|  | const double | white_point |
| ) |  |  |

WandExport MagickBooleanType MagickContrastStretchImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | black_point,
|  | const double | white_point |
| ) |  |  |

WandExport MagickBooleanType MagickConvolveImage | ( | MagickWand * | wand,
|  | const unsigned long | order,
|  | const double * | kernel |
| ) |  |  |

WandExport MagickBooleanType MagickConvolveImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const unsigned long | order,
|  | const double * | kernel |
| ) |  |  |

WandExport MagickBooleanType MagickCropImage | ( | MagickWand * | wand,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickCycleColormapImage | ( | MagickWand * | wand,
|  | const long | displace |
| ) |  |  |

WandExport MagickWand* MagickDeconstructImages | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickDespeckleImage | ( | MagickWand * | wand | ) |

WandExport Image* MagickDestroyImage | ( | Image * | image | ) |

WandExport MagickBooleanType MagickDisplayImage | ( | MagickWand * | wand,
|  | const char * | server_name |
| ) |  |  |

WandExport MagickBooleanType MagickDisplayImages | ( | MagickWand * | wand,
|  | const char * | server_name |
| ) |  |  |

WandExport MagickBooleanType MagickDistortImage | ( | MagickWand * | wand,
|  | const DistortImageMethod | method,
|  | const unsigned long | number_args,
|  | const double * | arguments,
|  | const MagickBooleanType | bestfit |
| ) |  |  |

WandExport MagickBooleanType MagickDrawImage | ( | MagickWand * | wand,
|  | const DrawingWand * | drawing_wand |
| ) |  |  |

WandExport MagickBooleanType MagickEdgeImage | ( | MagickWand * | wand,
|  | const double | radius |
| ) |  |  |

WandExport MagickBooleanType MagickEmbossImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickEnhanceImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickEqualizeImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickEqualizeImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel |
| ) |  |  |

WandExport MagickBooleanType MagickEvaluateImage | ( | MagickWand * | wand,
|  | const MagickEvaluateOperator | op,
|  | const double | constant |
| ) |  |  |

WandExport MagickBooleanType MagickEvaluateImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const MagickEvaluateOperator | op,
|  | const double | constant |
| ) |  |  |

WandExport MagickBooleanType MagickExtentImage | ( | MagickWand * | wand,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickFlipImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickFloodfillPaintImage | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const PixelWand * | fill,
|  | const double | fuzz,
|  | const PixelWand * | bordercolor,
|  | const long | x,
|  | const long | y,
|  | const MagickBooleanType | invert |
| ) |  |  |

WandExport MagickBooleanType MagickFlopImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickFrameImage | ( | MagickWand * | wand,
|  | const PixelWand * | matte_color,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const long | inner_bevel,
|  | const long | outer_bevel |
| ) |  |  |

WandExport MagickWand* MagickFxImage | ( | MagickWand * | wand,
|  | const char * | expression |
| ) |  |  |

WandExport MagickWand* MagickFxImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const char * | expression |
| ) |  |  |

WandExport MagickBooleanType MagickGammaImage | ( | MagickWand * | wand,
|  | const double | gamma |
| ) |  |  |

WandExport MagickBooleanType MagickGammaImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | gamma |
| ) |  |  |

WandExport MagickBooleanType MagickGaussianBlurImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickGaussianBlurImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickWand* MagickGetImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickGetImageBackgroundColor | ( | MagickWand * | wand,
|  | PixelWand * | background_color |
| ) |  |  |

WandExport unsigned char* MagickGetImageBlob | ( | MagickWand * | wand,
|  | size_t * | length |
| ) |  |  |

WandExport MagickBooleanType MagickGetImageBluePrimary | ( | MagickWand * | wand,
|  | double * | x,
|  | double * | y |
| ) |  |  |

WandExport MagickBooleanType MagickGetImageBorderColor | ( | MagickWand * | wand,
|  | PixelWand * | border_color |
| ) |  |  |

WandExport unsigned long MagickGetImageChannelDepth | ( | MagickWand * | wand,
|  | const ChannelType | channel |
| ) |  |  |

WandExport MagickBooleanType MagickGetImageChannelDistortion | ( | MagickWand * | wand,
|  | const MagickWand * | reference,
|  | const ChannelType | channel,
|  | const MetricType | metric,
|  | double * | distortion |
| ) |  |  |

WandExport MagickBooleanType MagickGetImageChannelMean | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | double * | mean,
|  | double * | standard_deviation |
| ) |  |  |

WandExport MagickBooleanType MagickGetImageChannelRange | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | double * | minima,
|  | double * | maxima |
| ) |  |  |

WandExport ChannelStatistics* MagickGetImageChannelStatistics | ( | MagickWand * | wand | ) |

WandExport MagickWand* MagickGetImageClipMask | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickGetImageColormapColor | ( | MagickWand * | wand,
|  | const unsigned long | index,
|  | PixelWand * | color |
| ) |  |  |

WandExport unsigned long MagickGetImageColors | ( | MagickWand * | wand | ) |

WandExport ColorspaceType MagickGetImageColorspace | ( | MagickWand * | wand | ) |

WandExport CompositeOperator MagickGetImageCompose | ( | MagickWand * | wand | ) |

WandExport CompressionType MagickGetImageCompression | ( | MagickWand * | wand | ) |

WandExport unsigned long MagickGetImageCompressionQuality | ( | MagickWand * | wand | ) |

WandExport unsigned long MagickGetImageDelay | ( | MagickWand * | wand | ) |

WandExport unsigned long MagickGetImageDepth | ( | MagickWand * | wand | ) |

WandExport DisposeType MagickGetImageDispose | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickGetImageDistortion | ( | MagickWand * | wand,
|  | const MagickWand * | reference,
|  | const MetricType | metric,
|  | double * | distortion |
| ) |  |  |

WandExport char* MagickGetImageFilename | ( | MagickWand * | wand | ) |

WandExport char* MagickGetImageFormat | ( | MagickWand * | wand | ) |

WandExport double MagickGetImageGamma | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickGetImageGreenPrimary | ( | MagickWand * | wand,
|  | double * | x,
|  | double * | y |
| ) |  |  |

WandExport unsigned long MagickGetImageHeight | ( | MagickWand * | wand | ) |

WandExport PixelWand** MagickGetImageHistogram | ( | MagickWand * | wand,
|  | unsigned long * | number_colors |
| ) |  |  |

WandExport InterlaceType MagickGetImageInterlaceScheme | ( | MagickWand * | wand | ) |

WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod | ( | MagickWand * | wand | ) |

WandExport unsigned long MagickGetImageIterations | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickGetImageLength | ( | MagickWand * | wand,
|  | MagickSizeType * | length |
| ) |  |  |

WandExport MagickBooleanType MagickGetImageMatte | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickGetImageMatteColor | ( | MagickWand * | wand,
|  | PixelWand * | matte_color |
| ) |  |  |

WandExport OrientationType MagickGetImageOrientation | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickGetImagePage | ( | MagickWand * | wand,
|  | unsigned long * | width,
|  | unsigned long * | height,
|  | long * | x,
|  | long * | y |
| ) |  |  |

WandExport MagickBooleanType MagickGetImagePixelColor | ( | MagickWand * | wand,
|  | const long | x,
|  | const long | y,
|  | PixelWand * | color |
| ) |  |  |

WandExport MagickBooleanType MagickGetImagePixels | ( | MagickWand * | wand,
|  | const long | x,
|  | const long | y,
|  | const unsigned long | columns,
|  | const unsigned long | rows,
|  | const char * | map,
|  | const StorageType | storage,
|  | void * | pixels |
| ) |  |  |

WandExport MagickBooleanType MagickGetImageRange | ( | MagickWand * | wand,
|  | double * | minima,
|  | double * | maxima |
| ) |  |  |

WandExport MagickBooleanType MagickGetImageRedPrimary | ( | MagickWand * | wand,
|  | double * | x,
|  | double * | y |
| ) |  |  |

WandExport MagickWand* MagickGetImageRegion | ( | MagickWand * | wand,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport RenderingIntent MagickGetImageRenderingIntent | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickGetImageResolution | ( | MagickWand * | wand,
|  | double * | x,
|  | double * | y |
| ) |  |  |

WandExport unsigned char* MagickGetImagesBlob | ( | MagickWand * | wand,
|  | size_t * | length |
| ) |  |  |

WandExport unsigned long MagickGetImageScene | ( | MagickWand * | wand | ) |

WandExport char* MagickGetImageSignature | ( | MagickWand * | wand | ) |

WandExport unsigned long MagickGetImageTicksPerSecond | ( | MagickWand * | wand | ) |

WandExport double MagickGetImageTotalInkDensity | ( | MagickWand * | wand | ) |

WandExport ImageType MagickGetImageType | ( | MagickWand * | wand | ) |

WandExport ResolutionType MagickGetImageUnits | ( | MagickWand * | wand | ) |

WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickGetImageWhitePoint | ( | MagickWand * | wand,
|  | double * | x,
|  | double * | y |
| ) |  |  |

WandExport unsigned long MagickGetImageWidth | ( | MagickWand * | wand | ) |

WandExport unsigned long MagickGetNumberImages | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickHasNextImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickHasPreviousImage | ( | MagickWand * | wand | ) |

WandExport char* MagickIdentifyImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickImplodeImage | ( | MagickWand * | wand,
|  | const double | amount |
| ) |  |  |

WandExport MagickBooleanType MagickLabelImage | ( | MagickWand * | wand,
|  | const char * | label |
| ) |  |  |

WandExport MagickBooleanType MagickLevelImage | ( | MagickWand * | wand,
|  | const double | black_point,
|  | const double | gamma,
|  | const double | white_point |
| ) |  |  |

WandExport MagickBooleanType MagickLevelImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | black_point,
|  | const double | gamma,
|  | const double | white_point |
| ) |  |  |

WandExport MagickBooleanType MagickLinearStretchImage | ( | MagickWand * | wand,
|  | const double | black_point,
|  | const double | white_point |
| ) |  |  |

WandExport MagickBooleanType MagickLiquidRescaleImage | ( | MagickWand * | wand,
|  | const unsigned long | columns,
|  | const unsigned long | rows,
|  | const double | delta_x,
|  | const double | rigidity |
| ) |  |  |

WandExport MagickBooleanType MagickMagnifyImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickMapImage | ( | MagickWand * | wand,
|  | const MagickWand * | map_wand,
|  | const MagickBooleanType | dither |
| ) |  |  |

WandExport MagickBooleanType MagickMedianFilterImage | ( | MagickWand * | wand,
|  | const double | radius |
| ) |  |  |

WandExport MagickWand* MagickMergeImageLayers | ( | MagickWand * | wand,
|  | const ImageLayerMethod | method |
| ) |  |  |

WandExport MagickBooleanType MagickMinifyImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickModulateImage | ( | MagickWand * | wand,
|  | const double | brightness,
|  | const double | saturation,
|  | const double | hue |
| ) |  |  |

WandExport MagickWand* MagickMontageImage | ( | MagickWand * | wand,
|  | const DrawingWand * | drawing_wand,
|  | const char * | tile_geometry,
|  | const char * | thumbnail_geometry,
|  | const MontageMode | mode,
|  | const char * | frame |
| ) |  |  |

WandExport MagickWand* MagickMorphImages | ( | MagickWand * | wand,
|  | const unsigned long | number_frames |
| ) |  |  |

WandExport MagickBooleanType MagickMotionBlurImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma,
|  | const double | angle |
| ) |  |  |

WandExport MagickBooleanType MagickNegateImage | ( | MagickWand * | wand,
|  | const MagickBooleanType | gray |
| ) |  |  |

WandExport MagickBooleanType MagickNegateImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const MagickBooleanType | gray |
| ) |  |  |

WandExport MagickBooleanType MagickNewImage | ( | MagickWand * | wand,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const PixelWand * | background |
| ) |  |  |

WandExport MagickBooleanType MagickNextImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickNormalizeImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickNormalizeImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel |
| ) |  |  |

WandExport MagickBooleanType MagickOilPaintImage | ( | MagickWand * | wand,
|  | const double | radius |
| ) |  |  |

WandExport MagickBooleanType MagickOpaquePaintImage | ( | MagickWand * | wand,
|  | const PixelWand * | target,
|  | const PixelWand * | fill,
|  | const double | fuzz,
|  | const MagickBooleanType | invert |
| ) |  |  |

WandExport MagickBooleanType MagickOpaquePaintImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const PixelWand * | target,
|  | const PixelWand * | fill,
|  | const double | fuzz,
|  | const MagickBooleanType | invert |
| ) |  |  |

WandExport MagickWand* MagickOptimizeImageLayers | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickOrderedPosterizeImage | ( | MagickWand * | wand,
|  | const char * | threshold_map |
| ) |  |  |

WandExport MagickBooleanType MagickOrderedPosterizeImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const char * | threshold_map |
| ) |  |  |

WandExport MagickBooleanType MagickPingImage | ( | MagickWand * | wand,
|  | const char * | filename |
| ) |  |  |

WandExport MagickBooleanType MagickPingImageBlob | ( | MagickWand * | wand,
|  | const void * | blob,
|  | const size_t | length |
| ) |  |  |

WandExport MagickBooleanType MagickPingImageFile | ( | MagickWand * | wand,
|  | FILE * | file |
| ) |  |  |

WandExport MagickBooleanType MagickPolaroidImage | ( | MagickWand * | wand,
|  | const DrawingWand * | drawing_wand,
|  | const double | angle |
| ) |  |  |

WandExport MagickBooleanType MagickPosterizeImage | ( | MagickWand * | wand,
|  | const unsigned long | levels,
|  | const MagickBooleanType | dither |
| ) |  |  |

WandExport MagickWand* MagickPreviewImages | ( | MagickWand * | wand,
|  | const PreviewType | preview |
| ) |  |  |

WandExport MagickBooleanType MagickPreviousImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickQuantizeImage | ( | MagickWand * | wand,
|  | const unsigned long | number_colors,
|  | const ColorspaceType | colorspace,
|  | const unsigned long | treedepth,
|  | const MagickBooleanType | dither,
|  | const MagickBooleanType | measure_error |
| ) |  |  |

WandExport MagickBooleanType MagickQuantizeImages | ( | MagickWand * | wand,
|  | const unsigned long | number_colors,
|  | const ColorspaceType | colorspace,
|  | const unsigned long | treedepth,
|  | const MagickBooleanType | dither,
|  | const MagickBooleanType | measure_error |
| ) |  |  |

WandExport MagickBooleanType MagickRadialBlurImage | ( | MagickWand * | wand,
|  | const double | angle |
| ) |  |  |

WandExport MagickBooleanType MagickRadialBlurImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | angle |
| ) |  |  |

WandExport MagickBooleanType MagickRaiseImage | ( | MagickWand * | wand,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const long | x,
|  | const long | y,
|  | const MagickBooleanType | raise |
| ) |  |  |

WandExport MagickBooleanType MagickRandomThresholdImage | ( | MagickWand * | wand,
|  | const double | low,
|  | const double | high |
| ) |  |  |

WandExport MagickBooleanType MagickRandomThresholdImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | low,
|  | const double | high |
| ) |  |  |

WandExport MagickBooleanType MagickReadImage | ( | MagickWand * | wand,
|  | const char * | filename |
| ) |  |  |

WandExport MagickBooleanType MagickReadImageBlob | ( | MagickWand * | wand,
|  | const void * | blob,
|  | const size_t | length |
| ) |  |  |

WandExport MagickBooleanType MagickReadImageFile | ( | MagickWand * | wand,
|  | FILE * | file |
| ) |  |  |

WandExport MagickBooleanType MagickRecolorImage | ( | MagickWand * | wand,
|  | const unsigned long | order,
|  | const double * | color_matrix |
| ) |  |  |

WandExport MagickBooleanType MagickReduceNoiseImage | ( | MagickWand * | wand,
|  | const double | radius |
| ) |  |  |

WandExport MagickBooleanType MagickRemoveImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickResampleImage | ( | MagickWand * | wand,
|  | const double | x_resolution,
|  | const double | y_resolution,
|  | const FilterTypes | filter,
|  | const double | blur |
| ) |  |  |

WandExport MagickBooleanType MagickResetImagePage | ( | MagickWand * | wand,
|  | const char * | page |
| ) |  |  |

WandExport MagickBooleanType MagickResizeImage | ( | MagickWand * | wand,
|  | const unsigned long | columns,
|  | const unsigned long | rows,
|  | const FilterTypes | filter,
|  | const double | blur |
| ) |  |  |

WandExport MagickBooleanType MagickRollImage | ( | MagickWand * | wand,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickRotateImage | ( | MagickWand * | wand,
|  | const PixelWand * | background,
|  | const double | degrees |
| ) |  |  |

WandExport MagickBooleanType MagickSampleImage | ( | MagickWand * | wand,
|  | const unsigned long | columns,
|  | const unsigned long | rows |
| ) |  |  |

WandExport MagickBooleanType MagickScaleImage | ( | MagickWand * | wand,
|  | const unsigned long | columns,
|  | const unsigned long | rows |
| ) |  |  |

MagickExport MagickBooleanType MagickSegmentImage | ( | MagickWand * | wand,
|  | const ColorspaceType | colorspace,
|  | const MagickBooleanType | verbose,
|  | const double | cluster_threshold,
|  | const double | smooth_threshold |
| ) |  |  |

WandExport MagickBooleanType MagickSeparateImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel |
| ) |  |  |

WandExport MagickBooleanType MagickSepiaToneImage | ( | MagickWand * | wand,
|  | const double | threshold |
| ) |  |  |

WandExport MagickBooleanType MagickSetImage | ( | MagickWand * | wand,
|  | const MagickWand * | set_wand |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageAlphaChannel | ( | MagickWand * | wand,
|  | const AlphaChannelType | alpha_type |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageBackgroundColor | ( | MagickWand * | wand,
|  | const PixelWand * | background |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageBias | ( | MagickWand * | wand,
|  | const double | bias |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageBluePrimary | ( | MagickWand * | wand,
|  | const double | x,
|  | const double | y |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageBorderColor | ( | MagickWand * | wand,
|  | const PixelWand * | border |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageChannelDepth | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const unsigned long | depth |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageClipMask | ( | MagickWand * | wand,
|  | const MagickWand * | clip_mask |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageColormapColor | ( | MagickWand * | wand,
|  | const unsigned long | index,
|  | const PixelWand * | color |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageColorspace | ( | MagickWand * | wand,
|  | const ColorspaceType | colorspace |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageCompose | ( | MagickWand * | wand,
|  | const CompositeOperator | compose |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageCompression | ( | MagickWand * | wand,
|  | const CompressionType | compression |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageCompressionQuality | ( | MagickWand * | wand,
|  | const unsigned long | quality |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageDelay | ( | MagickWand * | wand,
|  | const unsigned long | delay |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageDepth | ( | MagickWand * | wand,
|  | const unsigned long | depth |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageDispose | ( | MagickWand * | wand,
|  | const DisposeType | dispose |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageExtent | ( | MagickWand * | wand,
|  | const unsigned long | columns,
|  | const unsigned long | rows |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageFilename | ( | MagickWand * | wand,
|  | const char * | filename |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageFormat | ( | MagickWand * | wand,
|  | const char * | format |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageGamma | ( | MagickWand * | wand,
|  | const double | gamma |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageGreenPrimary | ( | MagickWand * | wand,
|  | const double | x,
|  | const double | y |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageInterlaceScheme | ( | MagickWand * | wand,
|  | const InterlaceType | interlace_scheme |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageInterpolateMethod | ( | MagickWand * | wand,
|  | const InterpolatePixelMethod | method |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageIterations | ( | MagickWand * | wand,
|  | const unsigned long | iterations |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageMatte | ( | MagickWand * | wand,
|  | const MagickBooleanType | matte |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageMatteColor | ( | MagickWand * | wand,
|  | const PixelWand * | matte |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageOpacity | ( | MagickWand * | wand,
|  | const double | alpha |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageOrientation | ( | MagickWand * | wand,
|  | const OrientationType | orientation |
| ) |  |  |

WandExport MagickBooleanType MagickSetImagePage | ( | MagickWand * | wand,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickSetImagePixels | ( | MagickWand * | wand,
|  | const long | x,
|  | const long | y,
|  | const unsigned long | columns,
|  | const unsigned long | rows,
|  | const char * | map,
|  | const StorageType | storage,
|  | const void * | pixels |
| ) |  |  |

WandExport MagickProgressMonitor MagickSetImageProgressMonitor | ( | MagickWand * | wand,
|  | const MagickProgressMonitor | progress_monitor,
|  | void * | client_data |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageRedPrimary | ( | MagickWand * | wand,
|  | const double | x,
|  | const double | y |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageRenderingIntent | ( | MagickWand * | wand,
|  | const RenderingIntent | rendering_intent |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageResolution | ( | MagickWand * | wand,
|  | const double | x_resolution,
|  | const double | y_resolution |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageScene | ( | MagickWand * | wand,
|  | const unsigned long | scene |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageTicksPerSecond | ( | MagickWand * | wand,
|  | const long | ticks_per_second |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageType | ( | MagickWand * | wand,
|  | const ImageType | image_type |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageUnits | ( | MagickWand * | wand,
|  | const ResolutionType | units |
| ) |  |  |

WandExport MagickBooleanType MagickSetImageWhitePoint | ( | MagickWand * | wand,
|  | const double | x,
|  | const double | y |
| ) |  |  |

WandExport MagickBooleanType MagickShadeImage | ( | MagickWand * | wand,
|  | const MagickBooleanType | gray,
|  | const double | asimuth,
|  | const double | elevation |
| ) |  |  |

WandExport MagickBooleanType MagickShadowImage | ( | MagickWand * | wand,
|  | const double | opacity,
|  | const double | sigma,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickSharpenImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickSharpenImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | radius,
|  | const double | sigma |
| ) |  |  |

WandExport MagickBooleanType MagickShaveImage | ( | MagickWand * | wand,
|  | const unsigned long | columns,
|  | const unsigned long | rows |
| ) |  |  |

WandExport MagickBooleanType MagickShearImage | ( | MagickWand * | wand,
|  | const PixelWand * | background,
|  | const double | x_shear,
|  | const double | y_shear |
| ) |  |  |

WandExport MagickBooleanType MagickSigmoidalContrastImage | ( | MagickWand * | wand,
|  | const MagickBooleanType | sharpen,
|  | const double | alpha,
|  | const double | beta |
| ) |  |  |

WandExport MagickBooleanType MagickSigmoidalContrastImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const MagickBooleanType | sharpen,
|  | const double | alpha,
|  | const double | beta |
| ) |  |  |

WandExport MagickBooleanType MagickSketchImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma,
|  | const double | angle |
| ) |  |  |

WandExport MagickBooleanType MagickSolarizeImage | ( | MagickWand * | wand,
|  | const double | threshold |
| ) |  |  |

WandExport MagickBooleanType MagickSpliceImage | ( | MagickWand * | wand,
|  | const unsigned long | width,
|  | const unsigned long | height,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickSpreadImage | ( | MagickWand * | wand,
|  | const double | radius |
| ) |  |  |

WandExport MagickWand* MagickSteganoImage | ( | MagickWand * | wand,
|  | const MagickWand * | watermark_wand,
|  | const long | offset |
| ) |  |  |

WandExport MagickWand* MagickStereoImage | ( | MagickWand * | wand,
|  | const MagickWand * | offset_wand |
| ) |  |  |

WandExport MagickBooleanType MagickStripImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickSwirlImage | ( | MagickWand * | wand,
|  | const double | degrees |
| ) |  |  |

WandExport MagickWand* MagickTextureImage | ( | MagickWand * | wand,
|  | const MagickWand * | texture_wand |
| ) |  |  |

WandExport MagickBooleanType MagickThresholdImage | ( | MagickWand * | wand,
|  | const double | threshold |
| ) |  |  |

WandExport MagickBooleanType MagickThresholdImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | threshold |
| ) |  |  |

WandExport MagickBooleanType MagickThumbnailImage | ( | MagickWand * | wand,
|  | const unsigned long | columns,
|  | const unsigned long | rows |
| ) |  |  |

WandExport MagickBooleanType MagickTintImage | ( | MagickWand * | wand,
|  | const PixelWand * | tint,
|  | const PixelWand * | opacity |
| ) |  |  |

WandExport MagickWand* MagickTransformImage | ( | MagickWand * | wand,
|  | const char * | crop,
|  | const char * | geometry |
| ) |  |  |

WandExport MagickBooleanType MagickTransparentPaintImage | ( | MagickWand * | wand,
|  | const PixelWand * | target,
|  | const double | alpha,
|  | const double | fuzz,
|  | const MagickBooleanType | invert |
| ) |  |  |

WandExport MagickBooleanType MagickTransposeImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickTransverseImage | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickTrimImage | ( | MagickWand * | wand,
|  | const double | fuzz |
| ) |  |  |

WandExport MagickBooleanType MagickUniqueImageColors | ( | MagickWand * | wand | ) |

WandExport MagickBooleanType MagickUnsharpMaskImage | ( | MagickWand * | wand,
|  | const double | radius,
|  | const double | sigma,
|  | const double | amount,
|  | const double | threshold |
| ) |  |  |

WandExport MagickBooleanType MagickUnsharpMaskImageChannel | ( | MagickWand * | wand,
|  | const ChannelType | channel,
|  | const double | radius,
|  | const double | sigma,
|  | const double | amount,
|  | const double | threshold |
| ) |  |  |

WandExport MagickBooleanType MagickVignetteImage | ( | MagickWand * | wand,
|  | const double | black_point,
|  | const double | white_point,
|  | const long | x,
|  | const long | y |
| ) |  |  |

WandExport MagickBooleanType MagickWaveImage | ( | MagickWand * | wand,
|  | const double | amplitude,
|  | const double | wave_length |
| ) |  |  |

WandExport MagickBooleanType MagickWhiteThresholdImage | ( | MagickWand * | wand,
|  | const PixelWand * | threshold |
| ) |  |  |

WandExport MagickBooleanType MagickWriteImage | ( | MagickWand * | wand,
|  | const char * | filename |
| ) |  |  |

WandExport MagickBooleanType MagickWriteImageFile | ( | MagickWand * | wand,
|  | FILE * | file |
| ) |  |  |

WandExport MagickBooleanType MagickWriteImages | ( | MagickWand * | wand,
|  | const char * | filename,
|  | const MagickBooleanType | adjoin |
| ) |  |  |

WandExport MagickBooleanType MagickWriteImagesFile | ( | MagickWand * | wand,
|  | FILE * | file |
| ) |  |  |