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 MagickWandCloneMagickWandFromImages (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 MagickWandMagickAppendImages (MagickWand *wand, const MagickBooleanType stack)
WandExport MagickWandMagickAverageImages (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 MagickWandMagickCoalesceImages (MagickWand *wand)
WandExport MagickBooleanType MagickColorizeImage (MagickWand *wand, const PixelWand *colorize, const PixelWand *opacity)
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 *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 MagickWandMagickDeconstructImages (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 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 MagickWandMagickGetImageClipMask (MagickWand *wand)
WandExport MagickWandMagickGetImageRegion (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 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 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 MagickWandMagickOptimizeImageLayers (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 MagickWandMagickPreviewImages (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 MagickTransformImageColorspace (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 MagickWandMagickSteganoImage (MagickWand *wand, const MagickWand *watermark_wand, const long 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 unsigned long columns, const unsigned long rows)
WandExport MagickBooleanType MagickTintImage (MagickWand *wand, const PixelWand *tint, const PixelWand *opacity)
WandExport MagickWandMagickTransformImage (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 MagickTransformImageColorspace ( 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 
)


Generated on Sat Jan 26 14:50:34 2008 for MagickWand by  doxygen 1.5.4