MagickWand  6.8.5
magick-image.c File Reference
Include dependency graph for magick-image.c:

Macros

#define ThrowWandException(severity, tag, context)
#define MagickWandId   "MagickWand"

Functions

static MagickWandCloneMagickWandFromImages (const MagickWand *wand, Image *images)
WandExport Image * GetImageFromMagickWand (const 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 size_t columns, const size_t 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 size_t width, const size_t height, const ssize_t 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 MagickWandMagickAppendImages (MagickWand *wand, const MagickBooleanType stack)
WandExport MagickBooleanType MagickAutoGammaImage (MagickWand *wand)
WandExport MagickBooleanType MagickAutoGammaImageChannel (MagickWand *wand, const ChannelType channel)
WandExport MagickBooleanType MagickAutoLevelImage (MagickWand *wand)
WandExport MagickBooleanType MagickAutoLevelImageChannel (MagickWand *wand, const ChannelType channel)
WandExport MagickBooleanType MagickBlackThresholdImage (MagickWand *wand, const PixelWand *threshold)
WandExport MagickBooleanType MagickBlueShiftImage (MagickWand *wand, const double factor)
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 size_t width, const size_t height)
WandExport MagickBooleanType MagickBrightnessContrastImage (MagickWand *wand, const double brightness, const double contrast)
WandExport MagickBooleanType MagickBrightnessContrastImageChannel (MagickWand *wand, const ChannelType channel, const double brightness, const double contrast)
WandExport MagickBooleanType MagickCharcoalImage (MagickWand *wand, const double radius, const double sigma)
WandExport MagickBooleanType MagickChopImage (MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
WandExport MagickBooleanType MagickClampImage (MagickWand *wand)
WandExport MagickBooleanType MagickClampImageChannel (MagickWand *wand, const ChannelType channel)
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 MagickWandMagickCoalesceImages (MagickWand *wand)
WandExport MagickBooleanType MagickColorDecisionListImage (MagickWand *wand, const char *color_correction_collection)
WandExport MagickBooleanType MagickColorizeImage (MagickWand *wand, const PixelWand *colorize, const PixelWand *opacity)
WandExport MagickBooleanType MagickColorMatrixImage (MagickWand *wand, const KernelInfo *color_matrix)
WandExport MagickWandMagickCombineImages (MagickWand *wand, const ChannelType channel)
WandExport MagickBooleanType MagickCommentImage (MagickWand *wand, const char *comment)
WandExport MagickWandMagickCompareImageChannels (MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
WandExport MagickWandMagickCompareImageLayers (MagickWand *wand, const ImageLayerMethod method)
WandExport MagickWandMagickCompareImages (MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
WandExport MagickBooleanType MagickCompositeImage (MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
WandExport MagickBooleanType MagickCompositeImageChannel (MagickWand *wand, const ChannelType channel, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
WandExport MagickBooleanType MagickCompositeLayers (MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t 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 size_t order, const double *kernel)
WandExport MagickBooleanType MagickConvolveImageChannel (MagickWand *wand, const ChannelType channel, const size_t order, const double *kernel)
WandExport MagickBooleanType MagickCropImage (MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
WandExport MagickBooleanType MagickCycleColormapImage (MagickWand *wand, const ssize_t displace)
WandExport MagickBooleanType MagickConstituteImage (MagickWand *wand, const size_t columns, const size_t rows, const char *map, const StorageType storage, const void *pixels)
WandExport MagickBooleanType MagickDecipherImage (MagickWand *wand, const char *passphrase)
WandExport MagickWandMagickDeconstructImages (MagickWand *wand)
WandExport MagickBooleanType MagickDeskewImage (MagickWand *wand, const double threshold)
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 size_t number_arguments, 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 MagickEncipherImage (MagickWand *wand, const char *passphrase)
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 value)
WandExport MagickWandMagickEvaluateImages (MagickWand *wand, const MagickEvaluateOperator op)
WandExport MagickBooleanType MagickEvaluateImageChannel (MagickWand *wand, const ChannelType channel, const MagickEvaluateOperator op, const double value)
WandExport MagickBooleanType MagickExportImagePixels (MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, void *pixels)
WandExport MagickBooleanType MagickExtentImage (MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
WandExport MagickBooleanType MagickFilterImage (MagickWand *wand, const KernelInfo *kernel)
WandExport MagickBooleanType MagickFilterImageChannel (MagickWand *wand, const ChannelType channel, const KernelInfo *kernel)
WandExport MagickBooleanType MagickFlipImage (MagickWand *wand)
WandExport MagickBooleanType MagickFloodfillPaintImage (MagickWand *wand, const ChannelType channel, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y, const MagickBooleanType invert)
WandExport MagickBooleanType MagickFlopImage (MagickWand *wand)
WandExport MagickBooleanType MagickForwardFourierTransformImage (MagickWand *wand, const MagickBooleanType magnitude)
WandExport MagickBooleanType MagickFrameImage (MagickWand *wand, const PixelWand *matte_color, const size_t width, const size_t height, const ssize_t inner_bevel, const ssize_t outer_bevel)
WandExport MagickBooleanType MagickFunctionImage (MagickWand *wand, const MagickFunction function, const size_t number_arguments, const double *arguments)
WandExport MagickBooleanType MagickFunctionImageChannel (MagickWand *wand, const ChannelType channel, const MagickFunction function, const size_t number_arguments, const double *arguments)
WandExport MagickWandMagickFxImage (MagickWand *wand, const char *expression)
WandExport MagickWandMagickFxImageChannel (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 MagickWandMagickGetImage (MagickWand *wand)
WandExport MagickBooleanType MagickGetImageAlphaChannel (MagickWand *wand)
WandExport MagickWandMagickGetImageClipMask (MagickWand *wand)
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 size_t MagickGetImageChannelDepth (MagickWand *wand, const ChannelType channel)
WandExport MagickBooleanType MagickGetImageChannelDistortion (MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
WandExport double * MagickGetImageChannelDistortions (MagickWand *wand, const MagickWand *reference, const MetricType metric)
WandExport ChannelFeatures * MagickGetImageChannelFeatures (MagickWand *wand, const size_t distance)
WandExport MagickBooleanType MagickGetImageChannelKurtosis (MagickWand *wand, const ChannelType channel, double *kurtosis, double *skewness)
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 size_t index, PixelWand *color)
WandExport size_t MagickGetImageColors (MagickWand *wand)
WandExport ColorspaceType MagickGetImageColorspace (MagickWand *wand)
WandExport CompositeOperator MagickGetImageCompose (MagickWand *wand)
WandExport CompressionType MagickGetImageCompression (MagickWand *wand)
WandExport size_t MagickGetImageCompressionQuality (MagickWand *wand)
WandExport size_t MagickGetImageDelay (MagickWand *wand)
WandExport size_t MagickGetImageDepth (MagickWand *wand)
WandExport MagickBooleanType MagickGetImageDistortion (MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
WandExport DisposeType MagickGetImageDispose (MagickWand *wand)
WandExport EndianType MagickGetImageEndian (MagickWand *wand)
WandExport char * MagickGetImageFilename (MagickWand *wand)
WandExport char * MagickGetImageFormat (MagickWand *wand)
WandExport double MagickGetImageFuzz (MagickWand *wand)
WandExport double MagickGetImageGamma (MagickWand *wand)
WandExport GravityType MagickGetImageGravity (MagickWand *wand)
WandExport MagickBooleanType MagickGetImageGreenPrimary (MagickWand *wand, double *x, double *y)
WandExport size_t MagickGetImageHeight (MagickWand *wand)
WandExport PixelWand ** MagickGetImageHistogram (MagickWand *wand, size_t *number_colors)
WandExport InterlaceType MagickGetImageInterlaceScheme (MagickWand *wand)
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod (MagickWand *wand)
WandExport size_t MagickGetImageIterations (MagickWand *wand)
WandExport MagickBooleanType MagickGetImageLength (MagickWand *wand, MagickSizeType *length)
WandExport MagickBooleanType MagickGetImageMatteColor (MagickWand *wand, PixelWand *matte_color)
WandExport OrientationType MagickGetImageOrientation (MagickWand *wand)
WandExport MagickBooleanType MagickGetImagePage (MagickWand *wand, size_t *width, size_t *height, ssize_t *x, ssize_t *y)
WandExport MagickBooleanType MagickGetImagePixelColor (MagickWand *wand, const ssize_t x, const ssize_t y, PixelWand *color)
WandExport MagickBooleanType MagickGetImageRange (MagickWand *wand, double *minima, double *maxima)
WandExport MagickBooleanType MagickGetImageRedPrimary (MagickWand *wand, double *x, double *y)
WandExport MagickWandMagickGetImageRegion (MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
WandExport RenderingIntent MagickGetImageRenderingIntent (MagickWand *wand)
WandExport MagickBooleanType MagickGetImageResolution (MagickWand *wand, double *x, double *y)
WandExport size_t MagickGetImageScene (MagickWand *wand)
WandExport char * MagickGetImageSignature (MagickWand *wand)
WandExport size_t 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 size_t MagickGetImageWidth (MagickWand *wand)
WandExport size_t MagickGetNumberImages (MagickWand *wand)
WandExport double MagickGetImageTotalInkDensity (MagickWand *wand)
WandExport MagickBooleanType MagickHaldClutImage (MagickWand *wand, const MagickWand *hald_wand)
WandExport MagickBooleanType MagickHaldClutImageChannel (MagickWand *wand, const ChannelType channel, const MagickWand *hald_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 MagickImportImagePixels (MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, const void *pixels)
WandExport MagickBooleanType MagickInverseFourierTransformImage (MagickWand *magnitude_wand, MagickWand *phase_wand, const MagickBooleanType magnitude)
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 size_t columns, const size_t rows, const double delta_x, const double rigidity)
WandExport MagickBooleanType MagickMagnifyImage (MagickWand *wand)
WandExport MagickWandMagickMergeImageLayers (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 MagickWandMagickMontageImage (MagickWand *wand, const DrawingWand *drawing_wand, const char *tile_geometry, const char *thumbnail_geometry, const MontageMode mode, const char *frame)
WandExport MagickWandMagickMorphImages (MagickWand *wand, const size_t number_frames)
WandExport MagickBooleanType MagickMorphologyImage (MagickWand *wand, MorphologyMethod method, const ssize_t iterations, KernelInfo *kernel)
WandExport MagickBooleanType MagickMorphologyImageChannel (MagickWand *wand, const ChannelType channel, MorphologyMethod method, const ssize_t iterations, KernelInfo *kernel)
WandExport MagickBooleanType MagickMotionBlurImage (MagickWand *wand, const double radius, const double sigma, const double angle)
WandExport MagickBooleanType MagickMotionBlurImageChannel (MagickWand *wand, const ChannelType channel, 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 size_t width, const size_t 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 MagickWandMagickOptimizeImageLayers (MagickWand *wand)
WandExport MagickBooleanType MagickOptimizeImageTransparency (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 size_t levels, const MagickBooleanType dither)
WandExport MagickWandMagickPreviewImages (MagickWand *wand, const PreviewType preview)
WandExport MagickBooleanType MagickPreviousImage (MagickWand *wand)
WandExport MagickBooleanType MagickQuantizeImage (MagickWand *wand, const size_t number_colors, const ColorspaceType colorspace, const size_t treedepth, const MagickBooleanType dither, const MagickBooleanType measure_error)
WandExport MagickBooleanType MagickQuantizeImages (MagickWand *wand, const size_t number_colors, const ColorspaceType colorspace, const size_t 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 size_t width, const size_t height, const ssize_t x, const ssize_t 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 MagickRemapImage (MagickWand *wand, const MagickWand *remap_wand, const DitherMethod method)
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 size_t columns, const size_t rows, const FilterTypes filter, const double blur)
WandExport MagickBooleanType MagickRollImage (MagickWand *wand, const ssize_t x, const ssize_t y)
WandExport MagickBooleanType MagickRotateImage (MagickWand *wand, const PixelWand *background, const double degrees)
WandExport MagickBooleanType MagickSampleImage (MagickWand *wand, const size_t columns, const size_t rows)
WandExport MagickBooleanType MagickScaleImage (MagickWand *wand, const size_t columns, const size_t rows)
MagickExport MagickBooleanType MagickSegmentImage (MagickWand *wand, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
WandExport MagickBooleanType MagickSelectiveBlurImage (MagickWand *wand, const double radius, const double sigma, const double threshold)
WandExport MagickBooleanType MagickSelectiveBlurImageChannel (MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double 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 size_t depth)
WandExport MagickBooleanType MagickSetImageClipMask (MagickWand *wand, const MagickWand *clip_mask)
WandExport MagickBooleanType MagickSetImageColor (MagickWand *wand, const PixelWand *color)
WandExport MagickBooleanType MagickSetImageColormapColor (MagickWand *wand, const size_t 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 size_t quality)
WandExport MagickBooleanType MagickSetImageDelay (MagickWand *wand, const size_t delay)
WandExport MagickBooleanType MagickSetImageDepth (MagickWand *wand, const size_t depth)
WandExport MagickBooleanType MagickSetImageDispose (MagickWand *wand, const DisposeType dispose)
WandExport MagickBooleanType MagickSetImageEndian (MagickWand *wand, const EndianType endian)
WandExport MagickBooleanType MagickSetImageExtent (MagickWand *wand, const size_t columns, const size_t rows)
WandExport MagickBooleanType MagickSetImageFilename (MagickWand *wand, const char *filename)
WandExport MagickBooleanType MagickSetImageFormat (MagickWand *wand, const char *format)
WandExport MagickBooleanType MagickSetImageFuzz (MagickWand *wand, const double fuzz)
WandExport MagickBooleanType MagickSetImageGamma (MagickWand *wand, const double gamma)
WandExport MagickBooleanType MagickSetImageGravity (MagickWand *wand, const GravityType gravity)
WandExport MagickBooleanType MagickSetImageGreenPrimary (MagickWand *wand, const double x, const double y)
WandExport MagickBooleanType MagickSetImageInterlaceScheme (MagickWand *wand, const InterlaceType interlace)
WandExport MagickBooleanType MagickSetImageInterpolateMethod (MagickWand *wand, const InterpolatePixelMethod method)
WandExport MagickBooleanType MagickSetImageIterations (MagickWand *wand, const size_t 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 size_t width, const size_t height, const ssize_t x, const ssize_t y)
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 size_t scene)
WandExport MagickBooleanType MagickSetImageTicksPerSecond (MagickWand *wand, const ssize_t ticks_per_second)
WandExport MagickBooleanType MagickSetImageType (MagickWand *wand, const ImageType image_type)
WandExport MagickBooleanType MagickSetImageUnits (MagickWand *wand, const ResolutionType units)
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod (MagickWand *wand, const VirtualPixelMethod method)
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 ssize_t x, const ssize_t 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 size_t columns, const size_t 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 MagickWandMagickSimilarityImage (MagickWand *wand, const MagickWand *reference, RectangleInfo *offset, double *similarity)
WandExport MagickBooleanType MagickSketchImage (MagickWand *wand, const double radius, const double sigma, const double angle)
WandExport MagickWandMagickSmushImages (MagickWand *wand, const MagickBooleanType stack, const ssize_t offset)
WandExport MagickBooleanType MagickSolarizeImage (MagickWand *wand, const double threshold)
WandExport MagickBooleanType MagickSolarizeImageChannel (MagickWand *wand, const ChannelType channel, const double threshold)
WandExport MagickBooleanType MagickSparseColorImage (MagickWand *wand, const ChannelType channel, const SparseColorMethod method, const size_t number_arguments, const double *arguments)
WandExport MagickBooleanType MagickSpliceImage (MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
WandExport MagickBooleanType MagickSpreadImage (MagickWand *wand, const double radius)
WandExport MagickBooleanType MagickStatisticImage (MagickWand *wand, const StatisticType type, const size_t width, const size_t height)
WandExport MagickBooleanType MagickStatisticImageChannel (MagickWand *wand, const ChannelType channel, const StatisticType type, const size_t width, const size_t height)
WandExport MagickWandMagickSteganoImage (MagickWand *wand, const MagickWand *watermark_wand, const ssize_t offset)
WandExport MagickWandMagickStereoImage (MagickWand *wand, const MagickWand *offset_wand)
WandExport MagickBooleanType MagickStripImage (MagickWand *wand)
WandExport MagickBooleanType MagickSwirlImage (MagickWand *wand, const double degrees)
WandExport MagickWandMagickTextureImage (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 size_t columns, const size_t rows)
WandExport MagickBooleanType MagickTintImage (MagickWand *wand, const PixelWand *tint, const PixelWand *opacity)
WandExport MagickWandMagickTransformImage (MagickWand *wand, const char *crop, const char *geometry)
WandExport MagickBooleanType MagickTransformImageColorspace (MagickWand *wand, const ColorspaceType colorspace)
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 ssize_t x, const ssize_t 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)

Macro Definition Documentation

#define MagickWandId   "MagickWand"
#define ThrowWandException (   severity,
  tag,
  context 
)
Value:
{ \
(void) ThrowMagickException(wand->exception,GetMagickModule(),severity, \
tag,"`%s'",context); \
return(MagickFalse); \
}

Referenced by MagickAdaptiveBlurImageChannel(), MagickAdaptiveResizeImage(), MagickAdaptiveSharpenImageChannel(), MagickAdaptiveThresholdImage(), MagickAddImage(), MagickAddNoiseImageChannel(), MagickAffineTransformImage(), MagickAnnotateImage(), MagickAutoGammaImageChannel(), MagickAutoLevelImageChannel(), MagickBlackThresholdImage(), MagickBlueShiftImage(), MagickBlurImageChannel(), MagickBorderImage(), MagickBrightnessContrastImageChannel(), MagickCharcoalImage(), MagickChopImage(), MagickClampImageChannel(), MagickClipImage(), MagickClipImagePath(), MagickClutImageChannel(), MagickColorDecisionListImage(), MagickColorizeImage(), MagickColorMatrixImage(), MagickCommentImage(), MagickCompositeImageChannel(), MagickCompositeLayers(), MagickContrastImage(), MagickContrastStretchImageChannel(), MagickConvolveImageChannel(), MagickCropImage(), MagickCycleColormapImage(), MagickDecipherImage(), MagickDeskewImage(), MagickDespeckleImage(), MagickDisplayImage(), MagickDistortImage(), MagickDrawImage(), MagickEdgeImage(), MagickEmbossImage(), MagickEncipherImage(), MagickEnhanceImage(), MagickEqualizeImageChannel(), MagickEvaluateImage(), MagickEvaluateImageChannel(), MagickExportImagePixels(), MagickExtentImage(), MagickFilterImageChannel(), MagickFlipImage(), MagickFloodfillPaintImage(), MagickFlopImage(), MagickForwardFourierTransformImage(), MagickFrameImage(), MagickFunctionImage(), MagickFunctionImageChannel(), MagickGammaImageChannel(), MagickGaussianBlurImageChannel(), MagickGetImageAlphaChannel(), MagickGetImageBackgroundColor(), MagickGetImageBluePrimary(), MagickGetImageBorderColor(), MagickGetImageChannelDepth(), MagickGetImageChannelDistortion(), MagickGetImageChannelKurtosis(), MagickGetImageChannelMean(), MagickGetImageChannelRange(), MagickGetImageColormapColor(), MagickGetImageDelay(), MagickGetImageDepth(), MagickGetImageDistortion(), MagickGetImageGreenPrimary(), MagickGetImageHeight(), MagickGetImageIterations(), MagickGetImageLength(), MagickGetImageMatteColor(), MagickGetImagePage(), MagickGetImagePixelColor(), MagickGetImageRange(), MagickGetImageRedPrimary(), MagickGetImageResolution(), MagickGetImageScene(), MagickGetImageTicksPerSecond(), MagickGetImageWhitePoint(), MagickGetImageWidth(), MagickHaldClutImageChannel(), MagickHasNextImage(), MagickHasPreviousImage(), MagickImplodeImage(), MagickImportImagePixels(), MagickInverseFourierTransformImage(), MagickLabelImage(), MagickLevelImageChannel(), MagickLinearStretchImage(), MagickLiquidRescaleImage(), MagickMagnifyImage(), MagickMinifyImage(), MagickModulateImage(), MagickMorphologyImageChannel(), MagickMotionBlurImageChannel(), MagickNegateImageChannel(), MagickNextImage(), MagickNormalizeImageChannel(), MagickOilPaintImage(), MagickOpaquePaintImageChannel(), MagickOrderedPosterizeImageChannel(), MagickPolaroidImage(), MagickPosterizeImage(), MagickPreviousImage(), MagickQuantizeImage(), MagickQuantizeImages(), MagickRadialBlurImageChannel(), MagickRaiseImage(), MagickRandomThresholdImageChannel(), MagickRemapImage(), MagickRemoveImage(), MagickResampleImage(), MagickResetImagePage(), MagickResizeImage(), MagickRollImage(), MagickRotateImage(), MagickSampleImage(), MagickScaleImage(), MagickSegmentImage(), MagickSelectiveBlurImageChannel(), MagickSeparateImageChannel(), MagickSepiaToneImage(), MagickSetImage(), MagickSetImageAlphaChannel(), MagickSetImageBackgroundColor(), MagickSetImageBias(), MagickSetImageBluePrimary(), MagickSetImageBorderColor(), MagickSetImageChannelDepth(), MagickSetImageClipMask(), MagickSetImageColormapColor(), MagickSetImageColorspace(), MagickSetImageCompose(), MagickSetImageCompression(), MagickSetImageCompressionQuality(), MagickSetImageDelay(), MagickSetImageDepth(), MagickSetImageDispose(), MagickSetImageEndian(), MagickSetImageExtent(), MagickSetImageFilename(), MagickSetImageFormat(), MagickSetImageFuzz(), MagickSetImageGamma(), MagickSetImageGravity(), MagickSetImageGreenPrimary(), MagickSetImageInterlaceScheme(), MagickSetImageInterpolateMethod(), MagickSetImageIterations(), MagickSetImageMatte(), MagickSetImageMatteColor(), MagickSetImageOpacity(), MagickSetImageOrientation(), MagickSetImagePage(), MagickSetImageRedPrimary(), MagickSetImageRenderingIntent(), MagickSetImageResolution(), MagickSetImageScene(), MagickSetImageTicksPerSecond(), MagickSetImageType(), MagickSetImageUnits(), MagickSetImageWhitePoint(), MagickShadeImage(), MagickShadowImage(), MagickSharpenImageChannel(), MagickShaveImage(), MagickShearImage(), MagickSigmoidalContrastImageChannel(), MagickSketchImage(), MagickSolarizeImageChannel(), MagickSparseColorImage(), MagickSpliceImage(), MagickSpreadImage(), MagickStatisticImageChannel(), MagickStripImage(), MagickSwirlImage(), MagickThresholdImageChannel(), MagickThumbnailImage(), MagickTintImage(), MagickTransformImageColorspace(), MagickTransparentPaintImage(), MagickTransposeImage(), MagickTransverseImage(), MagickTrimImage(), MagickUniqueImageColors(), MagickUnsharpMaskImageChannel(), MagickVignetteImage(), MagickWaveImage(), MagickWhiteThresholdImage(), MagickWriteImage(), MagickWriteImageFile(), MagickWriteImages(), and MagickWriteImagesFile().

Function Documentation

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 size_t  columns,
const size_t  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 size_t  width,
const size_t  height,
const ssize_t  offset 
)
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 MagickBooleanType MagickAutoGammaImage ( MagickWand wand)
WandExport MagickBooleanType MagickAutoGammaImageChannel ( MagickWand wand,
const ChannelType  channel 
)
WandExport MagickBooleanType MagickAutoLevelImage ( MagickWand wand)
WandExport MagickBooleanType MagickAutoLevelImageChannel ( MagickWand wand,
const ChannelType  channel 
)
WandExport MagickBooleanType MagickBlueShiftImage ( MagickWand wand,
const double  factor 
)
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 size_t  width,
const size_t  height 
)
WandExport MagickBooleanType MagickBrightnessContrastImage ( MagickWand wand,
const double  brightness,
const double  contrast 
)
WandExport MagickBooleanType MagickBrightnessContrastImageChannel ( MagickWand wand,
const ChannelType  channel,
const double  brightness,
const double  contrast 
)
WandExport MagickBooleanType MagickCharcoalImage ( MagickWand wand,
const double  radius,
const double  sigma 
)
WandExport MagickBooleanType MagickChopImage ( MagickWand wand,
const size_t  width,
const size_t  height,
const ssize_t  x,
const ssize_t  y 
)
WandExport MagickBooleanType MagickClampImage ( MagickWand wand)
WandExport MagickBooleanType MagickClampImageChannel ( MagickWand wand,
const ChannelType  channel 
)
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 MagickBooleanType MagickColorDecisionListImage ( MagickWand wand,
const char *  color_correction_collection 
)
WandExport MagickBooleanType MagickColorMatrixImage ( MagickWand wand,
const KernelInfo *  color_matrix 
)
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* MagickCompareImages ( MagickWand wand,
const MagickWand reference,
const MetricType  metric,
double *  distortion 
)
WandExport MagickBooleanType MagickCompositeImage ( MagickWand wand,
const MagickWand source_wand,
const CompositeOperator  compose,
const ssize_t  x,
const ssize_t  y 
)
WandExport MagickBooleanType MagickCompositeImageChannel ( MagickWand wand,
const ChannelType  channel,
const MagickWand source_wand,
const CompositeOperator  compose,
const ssize_t  x,
const ssize_t  y 
)
WandExport MagickBooleanType MagickCompositeLayers ( MagickWand wand,
const MagickWand source_wand,
const CompositeOperator  compose,
const ssize_t  x,
const ssize_t  y 
)
WandExport MagickBooleanType MagickConstituteImage ( MagickWand wand,
const size_t  columns,
const size_t  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 size_t  order,
const double *  kernel 
)
WandExport MagickBooleanType MagickConvolveImageChannel ( MagickWand wand,
const ChannelType  channel,
const size_t  order,
const double *  kernel 
)
WandExport MagickBooleanType MagickCropImage ( MagickWand wand,
const size_t  width,
const size_t  height,
const ssize_t  x,
const ssize_t  y 
)
WandExport MagickBooleanType MagickCycleColormapImage ( MagickWand wand,
const ssize_t  displace 
)
WandExport MagickBooleanType MagickDecipherImage ( MagickWand wand,
const char *  passphrase 
)
WandExport MagickBooleanType MagickDeskewImage ( MagickWand wand,
const double  threshold 
)
WandExport Image* MagickDestroyImage ( Image *  image)
WandExport MagickBooleanType MagickDisplayImages ( MagickWand wand,
const char *  server_name 
)
WandExport MagickBooleanType MagickDistortImage ( MagickWand wand,
const DistortImageMethod  method,
const size_t  number_arguments,
const double *  arguments,
const MagickBooleanType  bestfit 
)
WandExport MagickBooleanType MagickEdgeImage ( MagickWand wand,
const double  radius 
)
WandExport MagickBooleanType MagickEmbossImage ( MagickWand wand,
const double  radius,
const double  sigma 
)
WandExport MagickBooleanType MagickEncipherImage ( MagickWand wand,
const char *  passphrase 
)
WandExport MagickBooleanType MagickEqualizeImage ( MagickWand wand)
WandExport MagickBooleanType MagickEqualizeImageChannel ( MagickWand wand,
const ChannelType  channel 
)
WandExport MagickBooleanType MagickEvaluateImage ( MagickWand wand,
const MagickEvaluateOperator  op,
const double  value 
)
WandExport MagickBooleanType MagickEvaluateImageChannel ( MagickWand wand,
const ChannelType  channel,
const MagickEvaluateOperator  op,
const double  value 
)
WandExport MagickBooleanType MagickExportImagePixels ( MagickWand wand,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows,
const char *  map,
const StorageType  storage,
void *  pixels 
)
WandExport MagickBooleanType MagickExtentImage ( MagickWand wand,
const size_t  width,
const size_t  height,
const ssize_t  x,
const ssize_t  y 
)
WandExport MagickBooleanType MagickFilterImage ( MagickWand wand,
const KernelInfo *  kernel 
)
WandExport MagickBooleanType MagickFilterImageChannel ( MagickWand wand,
const ChannelType  channel,
const KernelInfo *  kernel 
)
WandExport MagickBooleanType MagickFloodfillPaintImage ( MagickWand wand,
const ChannelType  channel,
const PixelWand fill,
const double  fuzz,
const PixelWand bordercolor,
const ssize_t  x,
const ssize_t  y,
const MagickBooleanType  invert 
)
WandExport MagickBooleanType MagickForwardFourierTransformImage ( MagickWand wand,
const MagickBooleanType  magnitude 
)
WandExport MagickBooleanType MagickFrameImage ( MagickWand wand,
const PixelWand matte_color,
const size_t  width,
const size_t  height,
const ssize_t  inner_bevel,
const ssize_t  outer_bevel 
)
WandExport MagickBooleanType MagickFunctionImage ( MagickWand wand,
const MagickFunction  function,
const size_t  number_arguments,
const double *  arguments 
)
WandExport MagickBooleanType MagickFunctionImageChannel ( MagickWand wand,
const ChannelType  channel,
const MagickFunction  function,
const size_t  number_arguments,
const double *  arguments 
)
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 MagickBooleanType MagickGetImageAlphaChannel ( MagickWand wand)
WandExport MagickBooleanType MagickGetImageBackgroundColor ( MagickWand wand,
PixelWand background_color 
)
WandExport MagickBooleanType MagickGetImageBluePrimary ( MagickWand wand,
double *  x,
double *  y 
)
WandExport MagickBooleanType MagickGetImageBorderColor ( MagickWand wand,
PixelWand border_color 
)
WandExport size_t MagickGetImageChannelDepth ( MagickWand wand,
const ChannelType  channel 
)
WandExport MagickBooleanType MagickGetImageChannelDistortion ( MagickWand wand,
const MagickWand reference,
const ChannelType  channel,
const MetricType  metric,
double *  distortion 
)
WandExport double* MagickGetImageChannelDistortions ( MagickWand wand,
const MagickWand reference,
const MetricType  metric 
)
WandExport ChannelFeatures* MagickGetImageChannelFeatures ( MagickWand wand,
const size_t  distance 
)
WandExport MagickBooleanType MagickGetImageChannelKurtosis ( MagickWand wand,
const ChannelType  channel,
double *  kurtosis,
double *  skewness 
)
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 size_t  index,
PixelWand color 
)
WandExport MagickBooleanType MagickGetImageDistortion ( MagickWand wand,
const MagickWand reference,
const MetricType  metric,
double *  distortion 
)
WandExport MagickBooleanType MagickGetImageGreenPrimary ( MagickWand wand,
double *  x,
double *  y 
)
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod ( MagickWand wand)
WandExport MagickBooleanType MagickGetImageLength ( MagickWand wand,
MagickSizeType *  length 
)
WandExport MagickBooleanType MagickGetImageMatteColor ( MagickWand wand,
PixelWand matte_color 
)
WandExport MagickBooleanType MagickGetImagePage ( MagickWand wand,
size_t *  width,
size_t *  height,
ssize_t *  x,
ssize_t *  y 
)
WandExport MagickBooleanType MagickGetImagePixelColor ( MagickWand wand,
const ssize_t  x,
const ssize_t  y,
PixelWand color 
)
WandExport MagickBooleanType MagickGetImageRange ( MagickWand wand,
double *  minima,
double *  maxima 
)
WandExport MagickBooleanType MagickGetImageRedPrimary ( MagickWand wand,
double *  x,
double *  y 
)
WandExport MagickWand* MagickGetImageRegion ( MagickWand wand,
const size_t  width,
const size_t  height,
const ssize_t  x,
const ssize_t  y 
)
WandExport RenderingIntent MagickGetImageRenderingIntent ( MagickWand wand)
WandExport MagickBooleanType MagickGetImageResolution ( MagickWand wand,
double *  x,
double *  y 
)
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod ( MagickWand wand)
WandExport MagickBooleanType MagickGetImageWhitePoint ( MagickWand wand,
double *  x,
double *  y 
)
WandExport MagickBooleanType MagickHaldClutImage ( MagickWand wand,
const MagickWand hald_wand 
)
WandExport MagickBooleanType MagickHaldClutImageChannel ( MagickWand wand,
const ChannelType  channel,
const MagickWand hald_wand 
)
WandExport MagickBooleanType MagickImplodeImage ( MagickWand wand,
const double  amount 
)
WandExport MagickBooleanType MagickImportImagePixels ( MagickWand wand,
const ssize_t  x,
const ssize_t  y,
const size_t  columns,
const size_t  rows,
const char *  map,
const StorageType  storage,
const void *  pixels 
)
WandExport MagickBooleanType MagickInverseFourierTransformImage ( MagickWand magnitude_wand,
MagickWand phase_wand,
const MagickBooleanType  magnitude 
)
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 size_t  columns,
const size_t  rows,
const double  delta_x,
const double  rigidity 
)
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 MagickBooleanType MagickMorphologyImage ( MagickWand wand,
MorphologyMethod  method,
const ssize_t  iterations,
KernelInfo *  kernel 
)
WandExport MagickBooleanType MagickMorphologyImageChannel ( MagickWand wand,
const ChannelType  channel,
MorphologyMethod  method,
const ssize_t  iterations,
KernelInfo *  kernel 
)
WandExport MagickBooleanType MagickMotionBlurImage ( MagickWand wand,
const double  radius,
const double  sigma,
const double  angle 
)
WandExport MagickBooleanType MagickMotionBlurImageChannel ( MagickWand wand,
const ChannelType  channel,
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 size_t  width,
const size_t  height,
const PixelWand background 
)
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 MagickBooleanType MagickOptimizeImageTransparency ( 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 MagickPingImageBlob ( MagickWand wand,
const void *  blob,
const size_t  length 
)
WandExport MagickBooleanType MagickPolaroidImage ( MagickWand wand,
const DrawingWand drawing_wand,
const double  angle 
)
WandExport MagickBooleanType MagickPosterizeImage ( MagickWand wand,
const size_t  levels,
const MagickBooleanType  dither 
)
WandExport MagickBooleanType MagickQuantizeImage ( MagickWand wand,
const size_t  number_colors,
const ColorspaceType  colorspace,
const size_t  treedepth,
const MagickBooleanType  dither,
const MagickBooleanType  measure_error 
)
WandExport MagickBooleanType MagickQuantizeImages ( MagickWand wand,
const size_t  number_colors,
const ColorspaceType  colorspace,
const size_t  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 size_t  width,
const size_t  height,
const ssize_t  x,
const ssize_t  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 MagickReadImageBlob ( MagickWand wand,
const void *  blob,
const size_t  length 
)
WandExport MagickBooleanType MagickRemapImage ( MagickWand wand,
const MagickWand remap_wand,
const DitherMethod  method 
)
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 size_t  columns,
const size_t  rows,
const FilterTypes  filter,
const double  blur 
)
WandExport MagickBooleanType MagickRollImage ( MagickWand wand,
const ssize_t  x,
const ssize_t  y 
)
WandExport MagickBooleanType MagickRotateImage ( MagickWand wand,
const PixelWand background,
const double  degrees 
)
WandExport MagickBooleanType MagickSampleImage ( MagickWand wand,
const size_t  columns,
const size_t  rows 
)
WandExport MagickBooleanType MagickScaleImage ( MagickWand wand,
const size_t  columns,
const size_t  rows 
)
MagickExport MagickBooleanType MagickSegmentImage ( MagickWand wand,
const ColorspaceType  colorspace,
const MagickBooleanType  verbose,
const double  cluster_threshold,
const double  smooth_threshold 
)
WandExport MagickBooleanType MagickSelectiveBlurImage ( MagickWand wand,
const double  radius,
const double  sigma,
const double  threshold 
)
WandExport MagickBooleanType MagickSelectiveBlurImageChannel ( MagickWand wand,
const ChannelType  channel,
const double  radius,
const double  sigma,
const double  threshold 
)
WandExport MagickBooleanType MagickSeparateImageChannel ( MagickWand wand,
const ChannelType  channel 
)
WandExport MagickBooleanType MagickSepiaToneImage ( MagickWand wand,
const double  threshold 
)
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 size_t  depth 
)
WandExport MagickBooleanType MagickSetImageClipMask ( MagickWand wand,
const MagickWand clip_mask 
)
WandExport MagickBooleanType MagickSetImageColormapColor ( MagickWand wand,
const size_t  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 size_t  quality 
)
WandExport MagickBooleanType MagickSetImageDelay ( MagickWand wand,
const size_t  delay 
)
WandExport MagickBooleanType MagickSetImageDepth ( MagickWand wand,
const size_t  depth 
)
WandExport MagickBooleanType MagickSetImageDispose ( MagickWand wand,
const DisposeType  dispose 
)
WandExport MagickBooleanType MagickSetImageEndian ( MagickWand wand,
const EndianType  endian 
)
WandExport MagickBooleanType MagickSetImageExtent ( MagickWand wand,
const size_t  columns,
const size_t  rows 
)
WandExport MagickBooleanType MagickSetImageFilename ( MagickWand wand,
const char *  filename 
)
WandExport MagickBooleanType MagickSetImageFormat ( MagickWand wand,
const char *  format 
)
WandExport MagickBooleanType MagickSetImageFuzz ( MagickWand wand,
const double  fuzz 
)
WandExport MagickBooleanType MagickSetImageGamma ( MagickWand wand,
const double  gamma 
)
WandExport MagickBooleanType MagickSetImageGravity ( MagickWand wand,
const GravityType  gravity 
)
WandExport MagickBooleanType MagickSetImageGreenPrimary ( MagickWand wand,
const double  x,
const double  y 
)
WandExport MagickBooleanType MagickSetImageInterlaceScheme ( MagickWand wand,
const InterlaceType  interlace 
)
WandExport MagickBooleanType MagickSetImageInterpolateMethod ( MagickWand wand,
const InterpolatePixelMethod  method 
)
WandExport MagickBooleanType MagickSetImageIterations ( MagickWand wand,
const size_t  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 size_t  width,
const size_t  height,
const ssize_t  x,
const ssize_t  y 
)
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 size_t  scene 
)
WandExport MagickBooleanType MagickSetImageTicksPerSecond ( MagickWand wand,
const ssize_t  ticks_per_second 
)
WandExport MagickBooleanType MagickSetImageType ( MagickWand wand,
const ImageType  image_type 
)
WandExport MagickBooleanType MagickSetImageUnits ( MagickWand wand,
const ResolutionType  units 
)
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod ( MagickWand wand,
const VirtualPixelMethod  method 
)
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 ssize_t  x,
const ssize_t  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 size_t  columns,
const size_t  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 MagickWand* MagickSimilarityImage ( MagickWand wand,
const MagickWand reference,
RectangleInfo *  offset,
double *  similarity 
)
WandExport MagickBooleanType MagickSketchImage ( MagickWand wand,
const double  radius,
const double  sigma,
const double  angle 
)
WandExport MagickWand* MagickSmushImages ( MagickWand wand,
const MagickBooleanType  stack,
const ssize_t  offset 
)
WandExport MagickBooleanType MagickSolarizeImage ( MagickWand wand,
const double  threshold 
)
WandExport MagickBooleanType MagickSolarizeImageChannel ( MagickWand wand,
const ChannelType  channel,
const double  threshold 
)
WandExport MagickBooleanType MagickSparseColorImage ( MagickWand wand,
const ChannelType  channel,
const SparseColorMethod  method,
const size_t  number_arguments,
const double *  arguments 
)
WandExport MagickBooleanType MagickSpliceImage ( MagickWand wand,
const size_t  width,
const size_t  height,
const ssize_t  x,
const ssize_t  y 
)
WandExport MagickBooleanType MagickSpreadImage ( MagickWand wand,
const double  radius 
)
WandExport MagickBooleanType MagickStatisticImage ( MagickWand wand,
const StatisticType  type,
const size_t  width,
const size_t  height 
)
WandExport MagickBooleanType MagickStatisticImageChannel ( MagickWand wand,
const ChannelType  channel,
const StatisticType  type,
const size_t  width,
const size_t  height 
)
WandExport MagickWand* MagickSteganoImage ( MagickWand wand,
const MagickWand watermark_wand,
const ssize_t  offset 
)
WandExport MagickBooleanType MagickSwirlImage ( MagickWand wand,
const double  degrees 
)
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 size_t  columns,
const size_t  rows 
)
WandExport MagickWand* MagickTransformImage ( MagickWand wand,
const char *  crop,
const char *  geometry 
)
WandExport MagickBooleanType MagickTransformImageColorspace ( MagickWand wand,
const ColorspaceType  colorspace 
)
WandExport MagickBooleanType MagickTransparentPaintImage ( MagickWand wand,
const PixelWand target,
const double  alpha,
const double  fuzz,
const MagickBooleanType  invert 
)
WandExport MagickBooleanType MagickTrimImage ( MagickWand wand,
const double  fuzz 
)
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 ssize_t  x,
const ssize_t  y 
)
WandExport MagickBooleanType MagickWaveImage ( MagickWand wand,
const double  amplitude,
const double  wave_length 
)
WandExport MagickBooleanType MagickWriteImages ( MagickWand wand,
const char *  filename,
const MagickBooleanType  adjoin 
)