MagickWand
6.9.11
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
19 #ifndef MAGICKWAND_MAGICK_IMAGE_H
20 #define MAGICKWAND_MAGICK_IMAGE_H
22 #if defined(__cplusplus) || defined(c_plusplus)
91 const double,
const double,
const char *),
106 const double,
const double),
121 const ssize_t,
const ssize_t),
123 const CompositeOperator,
const ssize_t,
const ssize_t),
125 const CompositeOperator,
const GravityType),
127 const ssize_t,
const ssize_t),
129 const StorageType,
const void *),
146 const double *,
const MagickBooleanType),
156 const MagickEvaluateOperator,
const double),
158 const size_t,
const size_t,
const char *,
const StorageType,
void *),
165 const double,
const PixelWand *,
const ssize_t,
const ssize_t,
166 const MagickBooleanType),
170 const ssize_t,
const ssize_t),
174 const MagickFunction,
const size_t,
const double *),
185 const ChannelType,
const MetricType,
double *),
210 const size_t,
const char *,
const StorageType,
const void *),
212 const MagickBooleanType),
216 const double,
const double),
218 const MagickBooleanType),
223 const double,
const double),
236 const MorphologyMethod,
const ssize_t,
const KernelInfo *),
239 const double,
const double),
242 const MagickBooleanType),
249 const double,
const MagickBooleanType),
257 const double,
const double,
const MagickBooleanType invert),
265 const size_t,
const MagickBooleanType,
const MagickBooleanType),
267 const size_t,
const MagickBooleanType,
const MagickBooleanType),
269 const ssize_t,
const MagickBooleanType),
292 const double,
const double),
295 const double,
const double),
353 const double,
const double),
355 const MagickBooleanType,
const double,
const double),
360 const size_t,
const double *),
367 const StatisticType,
const size_t,
const size_t),
382 const double,
const double,
const double),
401 const MetricType,
double *),
416 const char *,
const MontageMode,
const char *),
460 #if defined(__cplusplus) || defined(c_plusplus)
WandExport char * DrawGetFont(const DrawingWand *wand)
Definition: drawing-wand.c:1464
WandExport MagickBooleanType MagickTransposeImage(MagickWand *wand)
Definition: magick-image.c:12958
WandExport MagickBooleanType MagickFloodfillPaintImage(MagickWand *, const ChannelType, const PixelWand *, const double, const PixelWand *, const ssize_t, const ssize_t, const MagickBooleanType)
WandExport MagickBooleanType MagickOpaquePaintImage(MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:8018
WandExport MagickBooleanType MagickSketchImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:11983
WandExport MagickBooleanType MagickSpliceImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:12212
WandExport CompressionType MagickGetImageCompression(MagickWand *wand)
Definition: magick-image.c:4916
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *wand, const DrawingWand *drawing_wand, const double angle)
Definition: magick-image.c:8389
WandExport MagickBooleanType MagickPreviousImage(MagickWand *wand)
Definition: magick-image.c:8543
WandExport size_t MagickGetNumberImages(MagickWand *wand)
Definition: magick-image.c:6366
WandExport MagickBooleanType MagickDistortImage(MagickWand *, const DistortImageMethod, const size_t, const double *, const MagickBooleanType)
WandExport MagickBooleanType MagickResampleImage(MagickWand *, const double, const double, const FilterTypes, const double)
WandExport MagickWand * MagickFxImageChannel(MagickWand *, const ChannelType, const char *)
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *wand, const InterlaceType interlace)
Definition: magick-image.c:10767
WandExport MagickBooleanType MagickAdaptiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:202
WandExport size_t MagickGetImageIterations(MagickWand *)
WandExport MagickWand * MagickPreviewImages(MagickWand *wand, const PreviewType preview)
Definition: magick-image.c:8489
WandExport MagickWand * MagickAppendImages(MagickWand *, const MagickBooleanType)
WandExport void PixelGetQuantumColor(const PixelWand *wand, PixelPacket *color)
Definition: pixel-wand.c:1289
WandExport MagickBooleanType MagickShadowImage(MagickWand *wand, const double opacity, const double sigma, const ssize_t x, const ssize_t y)
Definition: magick-image.c:11625
WandExport MagickBooleanType MagickColorMatrixImage(MagickWand *, const KernelInfo *)
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *, size_t *)
Definition: magick-image.c:5444
WandExport MagickBooleanType MagickGetImagePage(MagickWand *wand, size_t *width, size_t *height, ssize_t *x, ssize_t *y)
Definition: magick-image.c:5733
WandExport MagickBooleanType MagickReadImageFile(MagickWand *, FILE *)
WandExport MagickBooleanType MagickGammaImage(MagickWand *wand, const double gamma)
Definition: magick-image.c:3921
WandExport MagickBooleanType MagickGetImageChannelRange(MagickWand *wand, const ChannelType channel, double *minima, double *maxima)
Definition: magick-image.c:4672
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *, const double, const double, const double)
WandExport MagickBooleanType MagickSetImageEndian(MagickWand *wand, const EndianType endian)
Definition: magick-image.c:10439
WandExport size_t MagickGetImageChannelDepth(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:4377
WandExport MagickBooleanType MagickEdgeImage(MagickWand *, const double)
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *, const ColorspaceType)
WandExport MagickBooleanType MagickSetImageFormat(MagickWand *wand, const char *format)
Definition: magick-image.c:10558
WandExport MagickBooleanType MagickFilterImage(MagickWand *wand, const KernelInfo *kernel)
Definition: magick-image.c:3443
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *, FILE *)
WandExport MagickBooleanType MagickClampImage(MagickWand *wand)
Definition: magick-image.c:1340
WandExport MagickBooleanType MagickColorizeImage(MagickWand *, const PixelWand *, const PixelWand *)
WandExport MagickBooleanType MagickSetImageColor(MagickWand *wand, const PixelWand *color)
Definition: magick-image.c:10079
WandExport void PixelSetQuantumColor(PixelWand *wand, const PixelPacket *color)
Definition: pixel-wand.c:2190
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *, const PixelWand *)
WandExport CompositeOperator MagickGetImageCompose(MagickWand *wand)
Definition: magick-image.c:4879
WandExport MagickBooleanType MagickAffineTransformImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:581
WandExport MagickBooleanType MagickGetImageChannelMean(MagickWand *, const ChannelType, double *, double *)
WandExport MagickWand * MagickStereoImage(MagickWand *, const MagickWand *)
WandExport MagickBooleanType MagickSetImageFuzz(MagickWand *, const double)
WandExport MagickBooleanType MagickSetImageOrientation(MagickWand *, const OrientationType)
WandExport MagickBooleanType MagickRemapImage(MagickWand *wand, const MagickWand *remap_wand, const DitherMethod method)
Definition: magick-image.c:9022
WandExport MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *wand, const ssize_t ticks_per_second)
Definition: magick-image.c:11372
WandExport MagickBooleanType MagickClampImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1349
WandExport MagickBooleanType MagickCommentImage(MagickWand *, const char *)
WandExport size_t MagickGetImageColors(MagickWand *)
WandExport Image * GetImageFromMagickWand(const MagickWand *wand)
Definition: magick-image.c:139
WandExport MagickBooleanType MagickPingImageBlob(MagickWand *, const void *, const size_t)
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *, const DrawingWand *, const double)
WandExport MagickBooleanType MagickSetImagePage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:11051
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *wand)
Definition: magick-image.c:2686
WandExport MagickBooleanType MagickSetImageExtent(MagickWand *, const size_t, const size_t)
WandExport unsigned char * MagickGetImagesBlob(MagickWand *, size_t *)
Definition: magick-image.c:4252
WandExport MagickBooleanType MagickThresholdImageChannel(MagickWand *, const ChannelType, const double)
WandExport MagickBooleanType MagickContrastImage(MagickWand *, const MagickBooleanType)
WandExport MagickBooleanType MagickLinearStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:7073
WandExport MagickBooleanType MagickDrawImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:2931
WandExport unsigned char * MagickGetImageBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4206
WandExport MagickWand * MagickSteganoImage(MagickWand *, const MagickWand *, const ssize_t)
WandExport MagickBooleanType MagickSetImageFilename(MagickWand *, const char *)
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *wand, const VirtualPixelMethod method)
Definition: magick-image.c:11491
WandExport MagickBooleanType MagickMinifyImage(MagickWand *wand)
Definition: magick-image.c:7316
WandExport MagickBooleanType MagickRandomThresholdImageChannel(MagickWand *, const ChannelType, const double, const double)
WandExport MagickWand * MagickGetImage(MagickWand *wand)
Definition: magick-image.c:4037
WandExport MagickBooleanType MagickAutoGammaImage(MagickWand *wand)
Definition: magick-image.c:797
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *wand, const size_t index, const PixelWand *color)
Definition: magick-image.c:10127
WandExport MagickBooleanType MagickEvaluateImageChannel(MagickWand *wand, const ChannelType channel, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3266
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11864
WandExport EndianType MagickGetImageEndian(MagickWand *)
Definition: magick-image.c:5141
WandExport MagickBooleanType MagickSetImageGreenPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:10727
WandExport void PixelSetIndex(PixelWand *wand, const IndexPacket index)
Definition: pixel-wand.c:1985
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *wand, const PixelWand *border)
Definition: magick-image.c:9961
WandExport MagickBooleanType MagickDistortImage(MagickWand *wand, const DistortImageMethod method, const size_t number_arguments, const double *arguments, const MagickBooleanType bestfit)
Definition: magick-image.c:2885
WandExport MagickBooleanType MagickAddImage(MagickWand *, const MagickWand *)
WandExport MagickWand * MagickGetImageRegion(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:5929
size_t signature
Definition: magick-wand-private.h:76
Image * image
Definition: drawing-wand.c:100
WandExport MagickBooleanType MagickHasNextImage(MagickWand *)
WandExport MagickBooleanType MagickOpaquePaintImageChannel(MagickWand *wand, const ChannelType channel, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:8030
WandExport MagickWand * MagickCoalesceImages(MagickWand *wand)
Definition: magick-image.c:1540
WandExport MagickWand * MagickSimilarityImage(MagickWand *, const MagickWand *, RectangleInfo *, double *)
WandExport MagickBooleanType MagickHaldClutImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *hald_wand)
Definition: magick-image.c:6454
WandExport MagickBooleanType MagickCompositeImage(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2018
WandExport ChannelStatistics * MagickGetImageChannelStatistics(MagickWand *wand)
Definition: magick-image.c:4719
static MagickWand * CloneMagickWandFromImages(const MagickWand *wand, Image *images)
Definition: magick-image.c:87
char name[MaxTextExtent]
Definition: magick-wand-private.h:56
WandExport MagickBooleanType MagickSolarizeImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12082
WandExport MagickBooleanType MagickSetImageRenderingIntent(MagickWand *, const RenderingIntent)
WandExport MagickBooleanType MagickSetImageColor(MagickWand *, const PixelWand *)
WandExport MagickBooleanType MagickSolarizeImageChannel(MagickWand *, const ChannelType, const double)
WandExport MagickBooleanType MagickRaiseImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y, const MagickBooleanType raise)
Definition: magick-image.c:8760
WandExport MagickBooleanType MagickEncipherImage(MagickWand *, const char *)
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod(MagickWand *wand)
Definition: magick-image.c:5540
WandExport MagickBooleanType MagickSetImageChannelDepth(MagickWand *, const ChannelType, const size_t)
WandExport MagickBooleanType MagickLocalContrastImage(MagickWand *wand, const double radius, const double strength)
Definition: magick-image.c:7171
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13416
WandExport MagickBooleanType MagickNormalizeImage(MagickWand *)
#define MagickWandId
Definition: magick-image.c:59
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *, const PixelWand *, const double, const double, const MagickBooleanType invert)
Definition: pixel-wand.c:64
WandExport MagickBooleanType MagickContrastStretchImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickMotionBlurImageChannel(MagickWand *, const ChannelType, const double, const double, const double)
WandExport MagickBooleanType MagickInverseFourierTransformImage(MagickWand *magnitude_wand, MagickWand *phase_wand, const MagickBooleanType magnitude)
Definition: magick-image.c:6755
WandExport MagickBooleanType MagickOpaquePaintImageChannel(MagickWand *, const ChannelType, const PixelWand *, const PixelWand *, const double, const MagickBooleanType)
WandExport MagickBooleanType MagickSetImageResolution(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickPingImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8293
WandExport MagickBooleanType MagickSpliceImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
WandExport char * MagickGetImageFilename(MagickWand *wand)
Definition: magick-image.c:5179
WandExport MagickBooleanType MagickWriteImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:13359
WandExport MagickBooleanType MagickCompositeImageGravity(MagickWand *, const MagickWand *, const CompositeOperator, const GravityType)
WandExport MagickBooleanType MagickRollImage(MagickWand *, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *wand, const InterpolatePixelMethod method)
Definition: magick-image.c:10806
WandExport MagickBooleanType MagickClutImageChannel(MagickWand *, const ChannelType, const MagickWand *)
WandExport char * MagickGetImageFormat(MagickWand *)
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *wand)
Definition: magick-image.c:8127
WandExport MagickBooleanType MagickSelectiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9612
WandExport MagickBooleanType MagickLevelImageColors(MagickWand *wand, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6937
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *wand, const MagickBooleanType matte)
Definition: magick-image.c:10883
WandExport MagickBooleanType MagickWriteImages(MagickWand *wand, const char *filename, const MagickBooleanType adjoin)
Definition: magick-image.c:13475
WandExport MagickBooleanType MagickWriteImages(MagickWand *, const char *, const MagickBooleanType)
WandExport MagickBooleanType MagickAnimateImages(MagickWand *, const char *)
WandExport MagickBooleanType MagickClipImagePath(MagickWand *, const char *, const MagickBooleanType)
WandExport MagickWand * MagickPreviewImages(MagickWand *wand, const PreviewType)
WandExport MagickBooleanType MagickLevelImageColorsChannel(MagickWand *wand, const ChannelType channel, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6949
WandExport ColorspaceType MagickGetImageColorspace(MagickWand *)
Definition: magick-image.c:4841
Image * images
Definition: magick-wand-private.h:68
WandExport MagickWand * MagickTextureImage(MagickWand *, const MagickWand *)
WandExport MagickBooleanType MagickSetImageClipMask(MagickWand *wand, const MagickWand *clip_mask)
Definition: magick-image.c:10038
WandExport MagickBooleanType MagickEvaluateImageChannel(MagickWand *, const ChannelType, const MagickEvaluateOperator, const double)
WandExport MagickWand * MagickSmushImages(MagickWand *wand, const MagickBooleanType stack, const ssize_t offset)
Definition: magick-image.c:12032
WandExport MagickBooleanType MagickCompositeLayers(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2171
WandExport IndexPacket PixelGetIndex(const PixelWand *wand)
Definition: pixel-wand.c:1097
WandExport MagickBooleanType MagickConvolveImage(MagickWand *wand, const size_t order, const double *kernel)
Definition: magick-image.c:2336
WandExport MagickBooleanType MagickForwardFourierTransformImage(MagickWand *wand, const MagickBooleanType magnitude)
Definition: magick-image.c:3663
WandExport MagickBooleanType MagickImportImagePixels(MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, const void *)
WandExport MagickWand * MagickGetImageClipMask(MagickWand *wand)
Definition: magick-image.c:4115
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:4300
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *, const double)
WandExport MagickBooleanType MagickSetImageClipMask(MagickWand *, const MagickWand *)
WandExport MagickBooleanType MagickAutoOrientImage(MagickWand *)
WandExport MagickBooleanType MagickSketchImage(MagickWand *, const double, const double, const double)
WandExport MagickBooleanType MagickVignetteImage(MagickWand *wand, const double black_point, const double white_point, const ssize_t x, const ssize_t y)
Definition: magick-image.c:13211
WandExport MagickWand * MagickAppendImages(MagickWand *wand, const MagickBooleanType stack)
Definition: magick-image.c:752
WandExport MagickBooleanType MagickSeparateImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:9660
WandExport MagickBooleanType MagickWriteImage(MagickWand *, const char *)
WandExport MagickBooleanType MagickHaldClutImage(MagickWand *wand, const MagickWand *hald_wand)
Definition: magick-image.c:6444
WandExport MagickBooleanType MagickRandomThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double low, const double high)
Definition: magick-image.c:8829
WandExport MagickBooleanType MagickRotationalBlurImageChannel(MagickWand *, const ChannelType, const double)
WandExport MagickBooleanType MagickDecipherImage(MagickWand *, const char *)
WandExport MagickBooleanType MagickThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12638
WandExport MagickBooleanType MagickUniqueImageColors(MagickWand *wand)
Definition: magick-image.c:13087
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *, FILE *)
Definition: magick-image.c:13523
WandExport ResolutionType MagickGetImageUnits(MagickWand *)
Definition: magick-image.c:6216
WandExport MagickBooleanType MagickAddNoiseImageChannel(MagickWand *, const ChannelType, const NoiseType)
WandExport MagickBooleanType MagickOilPaintImage(MagickWand *wand, const double radius)
Definition: magick-image.c:7955
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *wand, const ResolutionType units)
Definition: magick-image.c:11451
WandExport MagickBooleanType MagickQuantizeImage(MagickWand *, const size_t, const ColorspaceType, const size_t, const MagickBooleanType, const MagickBooleanType)
WandExport MagickBooleanType MagickSetImagePage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickCompositeImageChannel(MagickWand *, const ChannelType, const MagickWand *, const CompositeOperator, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickConstituteImage(MagickWand *wand, const size_t columns, const size_t rows, const char *map, const StorageType storage, const void *pixels)
Definition: magick-image.c:2521
WandExport MagickBooleanType MagickEncipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:3085
WandExport MagickBooleanType MagickSetImageBluePrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:9922
WandExport size_t MagickGetImageColors(MagickWand *wand)
Definition: magick-image.c:4804
WandExport MagickBooleanType MagickGetImageLength(MagickWand *, MagickSizeType *)
WandExport MagickBooleanType MagickLabelImage(MagickWand *, const char *)
WandExport MagickBooleanType MagickStatisticImageChannel(MagickWand *wand, const ChannelType channel, const StatisticType type, const size_t width, const size_t height)
Definition: magick-image.c:12329
WandExport MagickBooleanType MagickSampleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9438
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *, const size_t)
WandExport MagickBooleanType MagickHasPreviousImage(MagickWand *)
WandExport MagickBooleanType MagickMorphologyImageChannel(MagickWand *wand, const ChannelType channel, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel)
Definition: magick-image.c:7602
WandExport MagickBooleanType MagickGetImageRange(MagickWand *, double *, double *)
WandExport MagickBooleanType MagickSetImageCompression(MagickWand *wand, const CompressionType compression)
Definition: magick-image.c:10249
WandExport MagickBooleanType MagickCharcoalImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1236
WandExport size_t MagickGetImageDelay(MagickWand *wand)
Definition: magick-image.c:4990
WandExport MagickWand * MagickSteganoImage(MagickWand *wand, const MagickWand *watermark_wand, const ssize_t offset)
Definition: magick-image.c:12380
WandExport MagickBooleanType MagickCycleColormapImage(MagickWand *, const ssize_t)
WandExport MagickBooleanType MagickClipImagePath(MagickWand *wand, const char *pathname, const MagickBooleanType inside)
Definition: magick-image.c:1439
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *, const size_t, PixelWand *)
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *wand, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel)
Definition: magick-image.c:7590
WandExport MagickBooleanType MagickVignetteImage(MagickWand *, const double, const double, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickGaussianBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3985
WandExport MagickBooleanType MagickHaldClutImage(MagickWand *, const MagickWand *)
WandExport MagickBooleanType MagickEnhanceImage(MagickWand *)
WandExport MagickBooleanType MagickSetImageDelay(MagickWand *, const size_t)
WandExport MagickBooleanType MagickContrastStretchImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double white_point)
Definition: magick-image.c:2284
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *, PixelWand *)
WandExport MagickBooleanType MagickAdaptiveBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:192
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *, const double)
WandExport MagickBooleanType MagickSetImageRenderingIntent(MagickWand *wand, const RenderingIntent rendering_intent)
Definition: magick-image.c:11255
WandExport MagickBooleanType MagickCommentImage(MagickWand *wand, const char *comment)
Definition: magick-image.c:1800
WandExport MagickBooleanType MagickBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1054
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *, PixelWand *)
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *wand)
Definition: magick-image.c:5976
WandExport MagickBooleanType MagickRemoveImage(MagickWand *)
WandExport double MagickGetImageGamma(MagickWand *)
WandExport MagickBooleanType MagickSetImageDelay(MagickWand *wand, const size_t delay)
Definition: magick-image.c:10325
WandExport MagickBooleanType MagickSetImageBias(MagickWand *, const double)
WandExport CompositeOperator MagickGetImageCompose(MagickWand *)
Definition: magick-image.c:4879
WandExport MagickBooleanType MagickSetImageBias(MagickWand *wand, const double bias)
Definition: magick-image.c:9878
WandExport MagickBooleanType MagickColorizeImage(MagickWand *wand, const PixelWand *colorize, const PixelWand *opacity)
Definition: magick-image.c:1645
WandExport MagickBooleanType MagickHasNextImage(MagickWand *wand)
Definition: magick-image.c:6495
WandExport MagickBooleanType MagickClutImage(MagickWand *wand, const MagickWand *clut_wand)
Definition: magick-image.c:1485
WandExport size_t MagickGetImageCompressionQuality(MagickWand *wand)
Definition: magick-image.c:4953
WandExport MagickBooleanType MagickFunctionImageChannel(MagickWand *, const ChannelType, const MagickFunction, const size_t, const double *)
WandExport MagickBooleanType MagickFilterImage(MagickWand *, const KernelInfo *)
WandExport MagickBooleanType MagickTransposeImage(MagickWand *)
WandExport MagickBooleanType MagickNormalizeImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:7910
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *wand, const size_t index, PixelWand *color)
Definition: magick-image.c:4762
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *, const size_t, const PixelWand *)
WandExport Quantum PixelGetBlackQuantum(const PixelWand *wand)
Definition: pixel-wand.c:607
WandExport MagickBooleanType MagickNewImage(MagickWand *, const size_t, const size_t, const PixelWand *)
WandExport ColorspaceType MagickGetImageColorspace(MagickWand *wand)
Definition: magick-image.c:4841
WandExport MagickWand * MagickOptimizeImageLayers(MagickWand *wand)
Definition: magick-image.c:8082
#define ThrowWandException(severity, tag, context)
Definition: magick-wand-private.h:30
WandExport ResolutionType MagickGetImageUnits(MagickWand *wand)
Definition: magick-image.c:6216
WandExport MagickBooleanType MagickOrderedPosterizeImageChannel(MagickWand *, const ChannelType, const char *)
WandExport MagickBooleanType MagickDeskewImage(MagickWand *, const double)
WandExport MagickBooleanType MagickDecipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:2563
WandExport MagickBooleanType MagickGaussianBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:3995
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *, const MagickBooleanType, const double, const double)
WandExport MagickBooleanType MagickSetImageOpacity(MagickWand *wand, const double alpha)
Definition: magick-image.c:10962
WandExport MagickBooleanType MagickColorDecisionListImage(MagickWand *wand, const char *color_correction_collection)
Definition: magick-image.c:1600
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:12910
WandExport MagickBooleanType MagickPingImage(MagickWand *, const char *)
WandExport MagickBooleanType MagickAutoLevelImageChannel(MagickWand *, const ChannelType)
WandExport ChannelStatistics * MagickGetImageChannelStatistics(MagickWand *)
Definition: magick-image.c:4719
WandExport MagickBooleanType MagickRandomThresholdImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickGaussianBlurImageChannel(MagickWand *, const ChannelType, const double, const double)
WandExport MagickBooleanType MagickClipImage(MagickWand *)
MagickBooleanType image_pending
Definition: magick-wand-private.h:72
WandExport MagickBooleanType MagickBlueShiftImage(MagickWand *wand, const double factor)
Definition: magick-image.c:999
WandExport MagickBooleanType MagickGammaImageChannel(MagickWand *, const ChannelType, const double)
WandExport MagickBooleanType MagickConvolveImageChannel(MagickWand *wand, const ChannelType channel, const size_t order, const double *kernel)
Definition: magick-image.c:2346
WandExport MagickBooleanType MagickBrightnessContrastImageChannel(MagickWand *, const ChannelType, const double, const double)
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *wand, const size_t iterations)
Definition: magick-image.c:10844
WandExport size_t MagickGetImageHeight(MagickWand *)
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *, double *, double *)
WandExport Image * MagickDestroyImage(Image *image)
Definition: magick-image.c:2727
WandExport MagickBooleanType MagickRemoveImage(MagickWand *wand)
Definition: magick-image.c:9073
WandExport MagickBooleanType MagickEmbossImage(MagickWand *, const double, const double)
WandExport PixelWand * DestroyPixelWand(PixelWand *wand)
Definition: pixel-wand.c:236
WandExport MagickBooleanType MagickDisplayImages(MagickWand *, const char *)
WandExport MagickBooleanType MagickSetImageExtent(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:10479
WandExport MagickBooleanType MagickNegateImageChannel(MagickWand *, const ChannelType, const MagickBooleanType)
WandExport MagickBooleanType MagickReadImageBlob(MagickWand *, const void *, const size_t)
WandExport MagickBooleanType MagickForwardFourierTransformImage(MagickWand *, const MagickBooleanType)
WandExport double MagickGetImageTotalInkDensity(MagickWand *wand)
Definition: magick-image.c:6397
WandExport MagickBooleanType MagickFrameImage(MagickWand *, const PixelWand *, const size_t, const size_t, const ssize_t, const ssize_t)
WandExport Image * GetImageFromMagickWand(const MagickWand *)
Definition: magick-image.c:139
WandExport CompressionType MagickGetImageCompression(MagickWand *)
Definition: magick-image.c:4916
WandExport MagickBooleanType MagickStripImage(MagickWand *wand)
Definition: magick-image.c:12476
WandExport size_t MagickGetImageTicksPerSecond(MagickWand *)
WandExport MagickBooleanType MagickTransverseImage(MagickWand *)
WandExport MagickBooleanType MagickMagnifyImage(MagickWand *)
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)
Definition: magick-image.c:3334
WandExport Quantum PixelGetRedQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1366
WandExport MagickBooleanType MagickSigmoidalContrastImageChannel(MagickWand *, const ChannelType, const MagickBooleanType, const double, const double)
WandExport MagickBooleanType MagickRotationalBlurImageChannel(MagickWand *wand, const ChannelType channel, const double angle)
Definition: magick-image.c:9389
WandExport MagickBooleanType MagickModulateImage(MagickWand *, const double, const double, const double)
WandExport MagickBooleanType MagickFlopImage(MagickWand *)
WandExport double MagickGetImageFuzz(MagickWand *)
WandExport MagickBooleanType MagickAddImage(MagickWand *wand, const MagickWand *add_wand)
Definition: magick-image.c:471
WandExport MagickBooleanType MagickRemapImage(MagickWand *, const MagickWand *, const DitherMethod)
WandExport MagickBooleanType MagickWaveImage(MagickWand *wand, const double amplitude, const double wave_length)
Definition: magick-image.c:13260
WandExport MagickBooleanType MagickGetImageLength(MagickWand *wand, MagickSizeType *length)
Definition: magick-image.c:5614
WandExport ChannelFeatures * MagickGetImageChannelFeatures(MagickWand *wand, const size_t distance)
Definition: magick-image.c:4533
WandExport double DrawGetFontSize(const DrawingWand *wand)
Definition: drawing-wand.c:1584
WandExport MagickBooleanType MagickScaleImage(MagickWand *, const size_t, const size_t)
WandExport MagickWand * MagickMontageImage(MagickWand *, const DrawingWand *, const char *, const char *, const MontageMode, const char *)
WandExport OrientationType MagickGetImageOrientation(MagickWand *)
Definition: magick-image.c:5687
MagickBooleanType insert_before
Definition: magick-wand-private.h:71
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickBorderImage(MagickWand *wand, const PixelWand *bordercolor, const size_t width, const size_t height)
Definition: magick-image.c:1115
WandExport MagickBooleanType MagickSharpenImageChannel(MagickWand *, const ChannelType, const double, const double)
WandExport MagickBooleanType MagickThumbnailImage(MagickWand *, const size_t, const size_t)
WandExport MagickBooleanType MagickBlackThresholdImage(MagickWand *, const PixelWand *)
WandExport size_t MagickGetImageDepth(MagickWand *)
WandExport MagickBooleanType MagickReadImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8880
WandExport MagickBooleanType MagickOrderedPosterizeImage(MagickWand *wand, const char *threshold_map)
Definition: magick-image.c:8189
WandExport MagickBooleanType MagickGetImageChannelMean(MagickWand *wand, const ChannelType channel, double *mean, double *standard_deviation)
Definition: magick-image.c:4626
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:12858
MagickBooleanType debug
Definition: magick-wand-private.h:73
WandExport MagickBooleanType MagickSetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, const PixelWand *color)
Definition: magick-image.c:11094
WandExport MagickBooleanType MagickShaveImage(MagickWand *, const size_t, const size_t)
WandExport Quantum PixelGetBlueQuantum(const PixelWand *wand)
Definition: pixel-wand.c:669
WandExport MagickBooleanType MagickSetImageFilename(MagickWand *wand, const char *filename)
Definition: magick-image.c:10517
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *wand, const AlphaChannelType alpha_type)
Definition: magick-image.c:9802
WandExport MagickBooleanType MagickQuantizeImages(MagickWand *wand, const size_t number_colors, const ColorspaceType colorspace, const size_t treedepth, const MagickBooleanType dither, const MagickBooleanType measure_error)
Definition: magick-image.c:8698
WandExport MagickBooleanType MagickSetImageResolution(MagickWand *wand, const double x_resolution, const double y_resolution)
Definition: magick-image.c:11295
WandExport char * MagickGetImageSignature(MagickWand *)
WandExport MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *, const ssize_t)
WandExport MagickBooleanType MagickShearImage(MagickWand *wand, const PixelWand *background, const double x_shear, const double y_shear)
Definition: magick-image.c:11801
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *, const size_t)
WandExport MagickBooleanType MagickWhiteThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:13306
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:9706
WandExport MagickBooleanType MagickFlipImage(MagickWand *)
WandExport MagickWand * MagickCombineImages(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1757
WandExport MagickBooleanType MagickMorphologyImageChannel(MagickWand *, const ChannelType, const MorphologyMethod, const ssize_t, const KernelInfo *)
WandExport MagickBooleanType MagickAffineTransformImage(MagickWand *, const DrawingWand *)
WandExport PixelWand * NewPixelWand(void)
Definition: pixel-wand.c:388
WandExport MagickBooleanType MagickAdaptiveSharpenImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:315
WandExport MagickBooleanType MagickStatisticImage(MagickWand *wand, const StatisticType type, const size_t width, const size_t height)
Definition: magick-image.c:12319
WandExport size_t MagickGetImageCompressionQuality(MagickWand *)
WandExport MagickBooleanType MagickAddNoiseImageChannel(MagickWand *wand, const ChannelType channel, const NoiseType noise_type)
Definition: magick-image.c:535
WandExport MagickBooleanType MagickAutoLevelImage(MagickWand *wand)
Definition: magick-image.c:851
WandExport void DrawGetStrokeColor(const DrawingWand *wand, PixelWand *stroke_color)
Definition: drawing-wand.c:1813
WandExport MagickBooleanType MagickSetImageOpacity(MagickWand *, const double)
WandExport size_t MagickGetImageChannelDepth(MagickWand *, const ChannelType)
WandExport MagickBooleanType MagickSwirlImage(MagickWand *, const double)
WandExport MagickBooleanType MagickMinifyImage(MagickWand *)
WandExport MagickBooleanType MagickLiquidRescaleImage(MagickWand *, const size_t, const size_t, const double, const double)
WandExport MagickBooleanType MagickFlopImage(MagickWand *wand)
Definition: magick-image.c:3617
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)
Definition: magick-image.c:3560
WandExport MagickBooleanType MagickEmbossImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3041
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *wand, PixelWand *border_color)
Definition: magick-image.c:4339
WandExport MagickBooleanType MagickNormalizeImageChannel(MagickWand *, const ChannelType)
WandExport MagickBooleanType MagickScaleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9484
WandExport MagickBooleanType MagickSetImageScene(MagickWand *wand, const size_t scene)
Definition: magick-image.c:11334
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5370
#define ThrowWandFatalException(severity, tag, context)
Definition: magick-wand-private.h:36
WandExport MagickBooleanType MagickTintImage(MagickWand *wand, const PixelWand *tint, const PixelWand *opacity)
Definition: magick-image.c:12734
WandExport void PixelSetColorCount(PixelWand *wand, const size_t count)
Definition: pixel-wand.c:1707
WandExport MagickBooleanType MagickColorDecisionListImage(MagickWand *, const char *)
WandExport GravityType MagickGetImageGravity(MagickWand *wand)
Definition: magick-image.c:5328
WandExport MagickBooleanType MagickSetImageFormat(MagickWand *, const char *)
WandExport MagickBooleanType MagickClutImage(MagickWand *, const MagickWand *)
WandExport MagickBooleanType MagickLocalContrastImage(MagickWand *, const double, const double)
WandExport GravityType MagickGetImageGravity(MagickWand *)
Definition: magick-image.c:5328
WandExport MagickBooleanType MagickContrastImage(MagickWand *wand, const MagickBooleanType sharpen)
Definition: magick-image.c:2219
WandExport MagickBooleanType MagickBlackThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:948
WandExport MagickBooleanType MagickLevelImageColorsChannel(MagickWand *, const ChannelType, const PixelWand *, const PixelWand *, const MagickBooleanType)
WandExport MagickBooleanType MagickCropImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickSetImage(MagickWand *wand, const MagickWand *set_wand)
Definition: magick-image.c:9752
WandExport MagickBooleanType MagickNextImage(MagickWand *)
WandExport MagickWand * MagickDeconstructImages(MagickWand *wand)
Definition: magick-image.c:2599
QuantizeInfo * quantize_info
Definition: magick-wand-private.h:65
WandExport MagickWand * MagickTextureImage(MagickWand *wand, const MagickWand *texture_wand)
Definition: magick-image.c:12564
WandExport size_t MagickGetImageIterations(MagickWand *wand)
Definition: magick-image.c:5578
static MagickBooleanType InsertImageInWand(MagickWand *wand, Image *images)
Definition: magick-image.c:426
WandExport MagickBooleanType MagickBlurImageChannel(MagickWand *, const ChannelType, const double, const double)
WandExport MagickBooleanType MagickFunctionImage(MagickWand *, const MagickFunction, const size_t, const double *)
#define WandSignature
Definition: method-attribute.h:76
WandExport MagickBooleanType MagickShadeImage(MagickWand *wand, const MagickBooleanType gray, const double asimuth, const double elevation)
Definition: magick-image.c:11575
WandExport MagickBooleanType MagickSelectiveBlurImageChannel(MagickWand *, const ChannelType, const double, const double, const double)
WandExport MagickBooleanType MagickEnhanceImage(MagickWand *wand)
Definition: magick-image.c:3120
WandExport MagickBooleanType MagickDeskewImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:2644
WandExport MagickBooleanType MagickResizeImage(MagickWand *wand, const size_t columns, const size_t rows, const FilterTypes filter, const double blur)
Definition: magick-image.c:9233
WandExport MagickBooleanType MagickQuantizeImages(MagickWand *, const size_t, const ColorspaceType, const size_t, const MagickBooleanType, const MagickBooleanType)
WandExport MagickBooleanType MagickMagnifyImage(MagickWand *wand)
Definition: magick-image.c:7214
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *wand)
Definition: magick-image.c:5502
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *, const MorphologyMethod, const ssize_t, const KernelInfo *)
WandExport MagickBooleanType MagickSetImageBackgroundColor(MagickWand *, const PixelWand *)
WandExport MagickBooleanType MagickGetImageChannelDistortion(MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
Definition: magick-image.c:4422
WandExport MagickBooleanType MagickLevelImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6879
Definition: drawing-wand.c:91
WandExport MagickBooleanType MagickAddNoiseImage(MagickWand *wand, const NoiseType noise_type)
Definition: magick-image.c:525
WandExport MagickBooleanType MagickReadImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8930
WandExport size_t MagickGetImageTicksPerSecond(MagickWand *wand)
Definition: magick-image.c:6138
WandExport MagickBooleanType MagickAdaptiveThresholdImage(MagickWand *, const size_t, const size_t, const ssize_t)
WandExport MagickBooleanType MagickResetImagePage(MagickWand *, const char *)
WandExport void DrawGetFillColor(const DrawingWand *wand, PixelWand *fill_color)
Definition: drawing-wand.c:1363
WandExport MagickBooleanType MagickRollImage(MagickWand *wand, const ssize_t x, const ssize_t y)
Definition: magick-image.c:9281
WandExport MagickBooleanType MagickLevelImageChannel(MagickWand *, const ChannelType, const double, const double, const double)
WandExport MagickBooleanType MagickAnnotateImage(MagickWand *, const DrawingWand *, const double, const double, const double, const char *)
WandExport MagickBooleanType MagickGetImageDistortion(MagickWand *, const MagickWand *, const MetricType, double *)
WandExport MagickBooleanType MagickSetImageType(MagickWand *wand, const ImageType image_type)
Definition: magick-image.c:11413
WandExport MagickBooleanType MagickModulateImage(MagickWand *wand, const double brightness, const double saturation, const double hue)
Definition: magick-image.c:7370
WandExport MagickBooleanType MagickConstituteImage(MagickWand *, const size_t, const size_t, const char *, const StorageType, const void *)
WandExport MagickWand * MagickFxImageChannel(MagickWand *wand, const ChannelType channel, const char *expression)
Definition: magick-image.c:3867
WandExport MagickBooleanType MagickSetImageCompressionQuality(MagickWand *wand, const size_t quality)
Definition: magick-image.c:10287
WandExport MagickBooleanType MagickNormalizeImage(MagickWand *wand)
Definition: magick-image.c:7901
Definition: magick-wand-private.h:51
WandExport MagickBooleanType MagickShearImage(MagickWand *, const PixelWand *, const double, const double)
WandExport MagickBooleanType MagickSampleImage(MagickWand *, const size_t, const size_t)
WandExport MagickBooleanType MagickOrderedPosterizeImageChannel(MagickWand *wand, const ChannelType channel, const char *threshold_map)
Definition: magick-image.c:8199
WandExport OrientationType MagickGetImageOrientation(MagickWand *wand)
Definition: magick-image.c:5687
WandExport MagickWand * MagickSimilarityImage(MagickWand *wand, const MagickWand *reference, RectangleInfo *offset, double *similarity)
Definition: magick-image.c:11926
WandExport MagickWand * MagickGetImageRegion(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickLevelizeImage(MagickWand *, const double, const double, const double)
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *, const ColorspaceType)
WandExport MagickBooleanType MagickSpreadImage(MagickWand *wand, const double radius)
Definition: magick-image.c:12264
WandExport void PixelGetMagickColor(const PixelWand *wand, MagickPixelPacket *color)
Definition: pixel-wand.c:1192
WandExport MagickBooleanType MagickSetImageType(MagickWand *, const ImageType)
WandExport MagickWand * MagickCompareImageLayers(MagickWand *, const ImageLayerMethod)
WandExport MagickBooleanType MagickSolarizeImage(MagickWand *, const double)
WandExport MagickBooleanType MagickLevelImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6868
WandExport MagickBooleanType MagickAddNoiseImage(MagickWand *, const NoiseType)
WandExport MagickBooleanType MagickGetImageChannelKurtosis(MagickWand *, const ChannelType, double *, double *)
WandExport MagickBooleanType MagickHasPreviousImage(MagickWand *wand)
Definition: magick-image.c:6531
WandExport MagickWand * MagickDeconstructImages(MagickWand *)
WandExport MagickWand * MagickCoalesceImages(MagickWand *)
WandExport MagickBooleanType MagickSharpenImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:11690
WandExport MagickWand * MagickFxImage(MagickWand *wand, const char *expression)
Definition: magick-image.c:3858
WandExport Quantum PixelGetGreenQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1028
WandExport MagickBooleanType MagickCompositeImage(MagickWand *, const MagickWand *, const CompositeOperator, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickGetImageAlphaChannel(MagickWand *wand)
Definition: magick-image.c:4082
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *, const double)
WandExport MagickBooleanType MagickSetImageBackgroundColor(MagickWand *wand, const PixelWand *background)
Definition: magick-image.c:9839
WandExport MagickBooleanType MagickAdaptiveResizeImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:248
ImageInfo * image_info
Definition: magick-wand-private.h:62
WandExport double MagickGetImageFuzz(MagickWand *wand)
Definition: magick-image.c:5254
WandExport MagickBooleanType MagickCompositeImageGravity(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const GravityType gravity)
Definition: magick-image.c:2093
WandExport MagickBooleanType MagickSetImageDispose(MagickWand *wand, const DisposeType dispose)
Definition: magick-image.c:10401
WandExport char * MagickGetImageFormat(MagickWand *wand)
Definition: magick-image.c:5217
WandExport Quantum PixelGetOpacityQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1256
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *wand, const double radius, const double sigma, const double amount, const double threshold)
Definition: magick-image.c:13148
WandExport MagickBooleanType MagickFunctionImageChannel(MagickWand *wand, const ChannelType channel, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3811
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *, const double, const double, const double, const double)
WandExport MagickBooleanType MagickNextImage(MagickWand *wand)
Definition: magick-image.c:7847
WandExport MagickBooleanType MagickOrderedPosterizeImage(MagickWand *, const char *)
WandExport MagickBooleanType MagickClampImage(MagickWand *)
WandExport MagickBooleanType MagickLinearStretchImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickAdaptiveSharpenImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickPingImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8340
WandExport MagickBooleanType MagickAdaptiveSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:305
WandExport MagickBooleanType MagickPingImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8243
WandExport MagickBooleanType MagickPosterizeImage(MagickWand *, const size_t, const MagickBooleanType)
WandExport MagickBooleanType MagickExtentImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:3387
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *, const ResolutionType)
WandExport MagickBooleanType MagickSetImageWhitePoint(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11530
WandExport MagickBooleanType MagickGetImagePage(MagickWand *, size_t *, size_t *, ssize_t *, ssize_t *)
WandExport MagickBooleanType MagickMotionBlurImage(MagickWand *, const double, const double, const double)
WandExport MagickBooleanType MagickAdaptiveSharpenImageChannel(MagickWand *, const ChannelType, const double, const double)
WandExport MagickBooleanType MagickSetImageScene(MagickWand *, const size_t)
WandExport MagickBooleanType MagickResampleImage(MagickWand *wand, const double x_resolution, const double y_resolution, const FilterTypes filter, const double blur)
Definition: magick-image.c:9127
WandExport MagickBooleanType MagickConvolveImageChannel(MagickWand *, const ChannelType, const size_t, const double *)
WandExport MagickBooleanType MagickAdaptiveThresholdImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t offset)
Definition: magick-image.c:367
WandExport unsigned char * MagickGetImagesBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4252
WandExport MagickBooleanType MagickGetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, PixelWand *color)
Definition: magick-image.c:5776
WandExport MagickBooleanType MagickGetImageWhitePoint(MagickWand *, double *, double *)
WandExport MagickBooleanType MagickGetImageAlphaChannel(MagickWand *)
WandExport MagickBooleanType MagickPingImageFile(MagickWand *, FILE *)
WandExport MagickBooleanType MagickOpaquePaintImage(MagickWand *, const PixelWand *, const PixelWand *, const double, const MagickBooleanType)
WandExport MagickBooleanType MagickGetImageChannelRange(MagickWand *, const ChannelType, double *, double *)
WandExport MagickBooleanType MagickGetImageRange(MagickWand *wand, double *minima, double *maxima)
Definition: magick-image.c:5839
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *, const InterpolatePixelMethod)
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13523
WandExport MagickBooleanType MagickSetImageGravity(MagickWand *, const GravityType)
WandExport MagickBooleanType MagickEvaluateImage(MagickWand *, const MagickEvaluateOperator, const double)
WandExport MagickBooleanType MagickSpreadImage(MagickWand *, const double)
WandExport MagickWand * MagickCompareImageLayers(MagickWand *wand, const ImageLayerMethod method)
Definition: magick-image.c:1902
WandExport MagickBooleanType MagickAutoGammaImage(MagickWand *)
WandExport MagickBooleanType MagickThumbnailImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:12685
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *wand, PixelWand *matte_color)
Definition: magick-image.c:5652
WandExport MagickBooleanType MagickSegmentImage(MagickWand *, const ColorspaceType, const MagickBooleanType, const double, const double)
WandExport MagickBooleanType MagickCompositeLayers(MagickWand *, const MagickWand *, const CompositeOperator, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickClutImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *clut_wand)
Definition: magick-image.c:1495
WandExport MagickBooleanType MagickResizeImage(MagickWand *, const size_t, const size_t, const FilterTypes, const double)
WandExport MagickBooleanType MagickImplodeImage(MagickWand *, const double)
WandExport MagickBooleanType MagickGammaImage(MagickWand *, const double)
MagickExport MagickBooleanType MagickSegmentImage(MagickWand *wand, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
Definition: magick-image.c:9542
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *wand, const size_t depth)
Definition: magick-image.c:10363
WandExport MagickBooleanType MagickStatisticImage(MagickWand *, const StatisticType, const size_t, const size_t)
WandExport MagickBooleanType MagickTransverseImage(MagickWand *wand)
Definition: magick-image.c:12999
WandExport MagickBooleanType MagickSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:11680
WandExport MagickBooleanType MagickBrightnessContrastImageChannel(MagickWand *wand, const ChannelType channel, const double brightness, const double contrast)
Definition: magick-image.c:1188
WandExport DrawInfo * PeekDrawingWand(const DrawingWand *wand)
Definition: drawing-wand.c:6783
WandExport MagickWand * MagickTransformImage(MagickWand *, const char *, const char *)
Definition: magick-image.c:12798
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *)
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *wand, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9601
WandExport MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *, const MagickProgressMonitor, void *)
Definition: magick-image.c:11167
WandExport MagickBooleanType MagickSetImageBluePrimary(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickChopImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:1287
WandExport MagickBooleanType MagickNegateImage(MagickWand *wand, const MagickBooleanType gray)
Definition: magick-image.c:7731
WandExport MagickBooleanType MagickSetImageEndian(MagickWand *, const EndianType)
WandExport MagickBooleanType MagickRaiseImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t, const MagickBooleanType)
WandExport MagickBooleanType MagickContrastStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:2273
WandExport MagickBooleanType MagickCharcoalImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickSetImageMatteColor(MagickWand *wand, const PixelWand *matte)
Definition: magick-image.c:10923
WandExport MagickBooleanType MagickRotateImage(MagickWand *wand, const PixelWand *background, const double degrees)
Definition: magick-image.c:9330
WandExport MagickWand * MagickStereoImage(MagickWand *wand, const MagickWand *offset_wand)
Definition: magick-image.c:12431
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *, double *, double *)
WandExport MagickBooleanType MagickGammaImageChannel(MagickWand *wand, const ChannelType channel, const double gamma)
Definition: magick-image.c:3931
WandExport MagickBooleanType MagickSetImageCompose(MagickWand *wand, const CompositeOperator compose)
Definition: magick-image.c:10211
WandExport MagickWand * MagickGetImage(MagickWand *)
WandExport MagickBooleanType MagickResetImagePage(MagickWand *wand, const char *page)
Definition: magick-image.c:9173
WandExport MagickBooleanType MagickUniqueImageColors(MagickWand *)
WandExport MagickBooleanType MagickSetImage(MagickWand *, const MagickWand *)
WandExport MagickBooleanType MagickSolarizeImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12092
size_t index
Definition: drawing-wand.c:128
WandExport MagickBooleanType MagickExtentImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickUnsharpMaskImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double amount, const double threshold)
Definition: magick-image.c:13160
WandExport MagickWand * MagickCompareImageChannels(MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
Definition: magick-image.c:1851
WandExport MagickBooleanType MagickFilterImageChannel(MagickWand *, const ChannelType, const KernelInfo *)
WandExport size_t MagickGetImageDepth(MagickWand *wand)
Definition: magick-image.c:5023
WandExport MagickBooleanType MagickStatisticImageChannel(MagickWand *, const ChannelType, const StatisticType, const size_t, const size_t)
WandExport MagickBooleanType MagickNegateImageChannel(MagickWand *wand, const ChannelType channel, const MagickBooleanType gray)
Definition: magick-image.c:7741
WandExport MagickBooleanType MagickMotionBlurImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7665
WandExport size_t MagickGetImageHeight(MagickWand *wand)
Definition: magick-image.c:5406
WandExport MagickBooleanType MagickOilPaintImage(MagickWand *, const double)
WandExport MagickBooleanType MagickStripImage(MagickWand *)
WandExport MagickWand * MagickCompareImages(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:1950
ExceptionInfo * exception
Definition: magick-wand-private.h:59
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:10172
WandExport MagickBooleanType MagickSparseColorImage(MagickWand *, const ChannelType, const SparseColorMethod, const size_t, const double *)
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *wand, const double angle)
Definition: magick-image.c:9379
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *, const VirtualPixelMethod)
Definition: magick-image.c:11491
size_t id
Definition: magick-wand-private.h:53
WandExport MagickBooleanType MagickAnnotateImage(MagickWand *wand, const DrawingWand *drawing_wand, const double x, const double y, const double angle, const char *text)
Definition: magick-image.c:642
WandExport MagickWand * MagickTransformImage(MagickWand *wand, const char *crop, const char *geometry)
Definition: magick-image.c:12798
WandExport MagickBooleanType MagickEvaluateImage(MagickWand *wand, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3230
WandExport MagickBooleanType MagickSetImageCompression(MagickWand *, const CompressionType)
WandExport MagickBooleanType MagickPosterizeImage(MagickWand *wand, const size_t levels, const MagickBooleanType dither)
Definition: magick-image.c:8443
WandExport MagickBooleanType MagickAutoGammaImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:806
WandExport MagickBooleanType MagickModeImage(MagickWand *, const double)
WandExport MagickBooleanType MagickEqualizeImageChannel(MagickWand *, const ChannelType)
WandExport MagickBooleanType MagickEqualizeImage(MagickWand *wand)
Definition: magick-image.c:3165
WandExport MagickBooleanType MagickPreviousImage(MagickWand *)
WandExport ChannelFeatures * MagickGetImageChannelFeatures(MagickWand *, const size_t)
Definition: magick-image.c:4533
WandExport MagickBooleanType MagickImplodeImage(MagickWand *wand, const double amount)
Definition: magick-image.c:6635
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *wand)
Definition: magick-image.c:6254
WandExport MagickBooleanType MagickBrightnessContrastImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickBrightnessContrastImage(MagickWand *wand, const double brightness, const double contrast)
Definition: magick-image.c:1177
WandExport MagickBooleanType MagickColorMatrixImage(MagickWand *wand, const KernelInfo *color_matrix)
Definition: magick-image.c:1708
WandExport MagickBooleanType MagickGetImageRedPrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5882
WandExport MagickBooleanType MagickAutoGammaImageChannel(MagickWand *, const ChannelType)
WandExport MagickWand * MagickEvaluateImages(MagickWand *, const MagickEvaluateOperator)
WandExport DisposeType MagickGetImageDispose(MagickWand *)
Definition: magick-image.c:5104
WandExport MagickBooleanType MagickLevelImageColors(MagickWand *, const PixelWand *, const PixelWand *, const MagickBooleanType)
WandExport MagickBooleanType MagickClampImageChannel(MagickWand *, const ChannelType)
WandExport MagickBooleanType MagickReadImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8971
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod(MagickWand *)
Definition: magick-image.c:5540
WandExport MagickBooleanType MagickReduceNoiseImage(MagickWand *, const double)
WandExport MagickBooleanType MagickGetImageChannelDistortion(MagickWand *, const MagickWand *, const ChannelType, const MetricType, double *)
WandExport MagickBooleanType MagickConvolveImage(MagickWand *, const size_t, const double *)
WandExport PixelWand ** NewPixelWands(const size_t number_wands)
Definition: pixel-wand.c:442
WandExport DisposeType MagickGetImageDispose(MagickWand *wand)
Definition: magick-image.c:5104
WandExport MagickBooleanType MagickGetImageRedPrimary(MagickWand *, double *, double *)
WandExport MagickBooleanType MagickLevelizeImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:7012
WandExport MagickBooleanType MagickDrawImage(MagickWand *, const DrawingWand *)
WandExport MagickBooleanType MagickAdaptiveResizeImage(MagickWand *, const size_t, const size_t)
WandExport MagickBooleanType MagickGetImagePixelColor(MagickWand *, const ssize_t, const ssize_t, PixelWand *)
WandExport MagickBooleanType MagickSigmoidalContrastImageChannel(MagickWand *wand, const ChannelType channel, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11875
WandExport MagickBooleanType MagickSetImageOrientation(MagickWand *wand, const OrientationType orientation)
Definition: magick-image.c:11006
WandExport char * MagickGetImageSignature(MagickWand *wand)
Definition: magick-image.c:6088
WandExport MagickBooleanType MagickGetImageChannelKurtosis(MagickWand *wand, const ChannelType channel, double *kurtosis, double *skewness)
Definition: magick-image.c:4579
WandExport MagickBooleanType MagickGetImageResolution(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:6018
WandExport MagickBooleanType MagickMedianFilterImage(MagickWand *, const double)
WandExport MagickBooleanType MagickAutoOrientImage(MagickWand *wand)
Definition: magick-image.c:901
WandExport char * MagickIdentifyImage(MagickWand *wand)
Definition: magick-image.c:6567
WandExport MagickBooleanType MagickWaveImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickTrimImage(MagickWand *wand, const double fuzz)
Definition: magick-image.c:13046
WandExport MagickBooleanType MagickSetImageFuzz(MagickWand *wand, const double fuzz)
Definition: magick-image.c:10608
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *)
Definition: magick-image.c:5976
WandExport Image * MagickDestroyImage(Image *)
WandExport ImageType MagickGetImageType(MagickWand *)
Definition: magick-image.c:6179
WandExport MagickBooleanType MagickSeparateImageChannel(MagickWand *, const ChannelType)
WandExport char * MagickGetImageFilename(MagickWand *)
WandExport MagickBooleanType MagickTintImage(MagickWand *, const PixelWand *, const PixelWand *)
WandExport MagickBooleanType MagickLabelImage(MagickWand *wand, const char *label)
Definition: magick-image.c:6808
WandExport MagickWand * MagickCombineImages(MagickWand *, const ChannelType)
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *)
Definition: magick-image.c:5502
WandExport MagickBooleanType MagickShadeImage(MagickWand *, const MagickBooleanType, const double, const double)
WandExport MagickBooleanType MagickWhiteThresholdImage(MagickWand *, const PixelWand *)
WandExport MagickBooleanType MagickChopImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
WandExport MagickBooleanType MagickExportImagePixels(MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, void *)
WandExport MagickBooleanType MagickSetImageCompose(MagickWand *, const CompositeOperator)
WandExport size_t MagickGetImageWidth(MagickWand *)
WandExport MagickBooleanType MagickBorderImage(MagickWand *, const PixelWand *, const size_t, const size_t)
WandExport EndianType MagickGetImageEndian(MagickWand *wand)
Definition: magick-image.c:5141
WandExport MagickBooleanType MagickCompositeImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2030
WandExport double MagickGetImageTotalInkDensity(MagickWand *)
Definition: magick-image.c:6397
WandExport char * MagickIdentifyImage(MagickWand *)
Definition: magick-image.c:6567
WandExport MagickBooleanType MagickAutoLevelImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:860
WandExport MagickBooleanType MagickSharpenImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickGaussianBlurImage(MagickWand *, const double, const double)
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)
Definition: magick-image.c:3721
WandExport double * MagickGetImageChannelDistortions(MagickWand *, const MagickWand *, const MetricType)
WandExport MagickBooleanType MagickUnsharpMaskImageChannel(MagickWand *, const ChannelType, const double, const double, const double, const double)
WandExport MagickBooleanType MagickReadImage(MagickWand *, const char *)
WandExport MagickBooleanType MagickGetImageWhitePoint(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:6296
WandExport MagickBooleanType MagickHaldClutImageChannel(MagickWand *, const ChannelType, const MagickWand *)
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *, const MagickBooleanType)
WandExport MagickBooleanType MagickAdaptiveBlurImageChannel(MagickWand *, const ChannelType, const double, const double)
WandExport double * MagickGetImageChannelDistortions(MagickWand *wand, const MagickWand *reference, const MetricType metric)
Definition: magick-image.c:4472
WandExport size_t MagickGetImageScene(MagickWand *)
WandExport MagickBooleanType MagickThresholdImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12628
WandExport MagickBooleanType MagickMotionBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7675
WandExport MagickBooleanType MagickLiquidRescaleImage(MagickWand *wand, const size_t columns, const size_t rows, const double delta_x, const double rigidity)
Definition: magick-image.c:7121
WandExport MagickBooleanType MagickDisplayImage(MagickWand *, const char *)
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)
Definition: magick-image.c:6705
#define MaxTextExtent
Definition: method-attribute.h:78
WandExport MagickWand * MagickGetImageClipMask(MagickWand *)
WandExport MagickBooleanType MagickShaveImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:11740
WandExport MagickBooleanType MagickBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:1064
WandExport MagickBooleanType MagickSetImageWhitePoint(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickFunctionImage(MagickWand *wand, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3791
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *, const AlphaChannelType)
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *, const InterlaceType)
WandExport MagickBooleanType MagickFlipImage(MagickWand *wand)
Definition: magick-image.c:3497
WandExport MagickBooleanType MagickBlurImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickNegateImage(MagickWand *, const MagickBooleanType)
WandExport MagickBooleanType MagickCropImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2399
WandExport MagickBooleanType MagickSetImagePixelColor(MagickWand *, const ssize_t, const ssize_t, const PixelWand *)
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *, PixelWand *)
WandExport MagickWand * MagickMergeImageLayers(MagickWand *wand, const ImageLayerMethod method)
Definition: magick-image.c:7275
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *)
WandExport ImageType MagickGetImageType(MagickWand *wand)
Definition: magick-image.c:6179
WandExport MagickBooleanType MagickSetImageGravity(MagickWand *wand, const GravityType gravity)
Definition: magick-image.c:10685
WandExport MagickWand * MagickSmushImages(MagickWand *, const MagickBooleanType, const ssize_t)
WandExport MagickBooleanType MagickSetImageDispose(MagickWand *, const DisposeType)
WandExport void PixelSetBlackQuantum(PixelWand *wand, const Quantum black)
Definition: pixel-wand.c:1564
WandExport MagickBooleanType MagickInverseFourierTransformImage(MagickWand *, MagickWand *, const MagickBooleanType)
WandExport MagickWand * MagickMontageImage(MagickWand *wand, const DrawingWand *drawing_wand, const char *tile_geometry, const char *thumbnail_geometry, const MontageMode mode, const char *frame)
Definition: magick-image.c:7433
WandExport MagickBooleanType MagickNewImage(MagickWand *wand, const size_t width, const size_t height, const PixelWand *background)
Definition: magick-image.c:7790
WandExport MagickBooleanType MagickSetImageChannelDepth(MagickWand *wand, const ChannelType channel, const size_t depth)
Definition: magick-image.c:10001
WandExport MagickBooleanType MagickSparseColorImage(MagickWand *wand, const ChannelType channel, const SparseColorMethod method, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:12159
WandExport MagickBooleanType MagickLevelImage(MagickWand *, const double, const double, const double)
WandExport MagickBooleanType MagickAutoLevelImage(MagickWand *)
WandExport MagickBooleanType MagickSetImageMatteColor(MagickWand *, const PixelWand *)
WandExport MagickBooleanType MagickEqualizeImage(MagickWand *)
WandExport MagickBooleanType MagickLevelizeImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:7023
WandExport MagickWand * MagickCompareImageChannels(MagickWand *, const MagickWand *, const ChannelType, const MetricType, double *)
WandExport size_t MagickGetImageScene(MagickWand *wand)
Definition: magick-image.c:6054
WandExport MagickBooleanType MagickRotateImage(MagickWand *, const PixelWand *, const double)
WandExport MagickBooleanType MagickGetImageResolution(MagickWand *, double *, double *)
WandExport size_t MagickGetImageDelay(MagickWand *)
WandExport unsigned char * MagickGetImageBlob(MagickWand *, size_t *)
WandExport MagickWand * MagickCompareImages(MagickWand *, const MagickWand *, const MetricType, double *)
WandExport MagickWand * MagickOptimizeImageLayers(MagickWand *)
WandExport MagickBooleanType MagickAnimateImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:703
WandExport MagickBooleanType MagickEqualizeImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:3174
WandExport MagickBooleanType MagickDisplayImage(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2757
WandExport MagickWand * MagickFxImage(MagickWand *, const char *)
WandExport MagickBooleanType MagickBlueShiftImage(MagickWand *, const double)
WandExport MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *wand, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: magick-image.c:11167
WandExport MagickWand * MagickMorphImages(MagickWand *wand, const size_t number_frames)
Definition: magick-image.c:7533
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *)
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *wand, size_t *number_colors)
Definition: magick-image.c:5444
WandExport MagickBooleanType MagickAdaptiveBlurImage(MagickWand *, const double, const double)
WandExport MagickBooleanType MagickSetImageCompressionQuality(MagickWand *, const size_t)
WandExport MagickBooleanType MagickGetImageDistortion(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:5065
WandExport MagickBooleanType MagickCycleColormapImage(MagickWand *wand, const ssize_t displace)
Definition: magick-image.c:2452
WandExport MagickBooleanType MagickLevelizeImageChannel(MagickWand *, const ChannelType, const double, const double, const double)
WandExport MagickBooleanType MagickQuantizeImage(MagickWand *wand, const size_t number_colors, const ColorspaceType colorspace, const size_t treedepth, const MagickBooleanType dither, const MagickBooleanType measure_error)
Definition: magick-image.c:8617
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *wand, PixelWand *background_color)
Definition: magick-image.c:4161
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *wand, const double gamma)
Definition: magick-image.c:10646
WandExport MagickBooleanType MagickRandomThresholdImage(MagickWand *wand, const double low, const double high)
Definition: magick-image.c:8819
WandExport double MagickGetImageGamma(MagickWand *wand)
Definition: magick-image.c:5291
WandExport size_t MagickGetNumberImages(MagickWand *)
Definition: magick-image.c:6366
WandExport MagickBooleanType MagickEdgeImage(MagickWand *wand, const double radius)
Definition: magick-image.c:2990
WandExport MagickBooleanType MagickDisplayImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2808
WandExport MagickBooleanType MagickShadowImage(MagickWand *, const double, const double, const ssize_t, const ssize_t)
WandExport MagickWand * MagickMorphImages(MagickWand *, const size_t)
WandExport MagickWand * MagickMergeImageLayers(MagickWand *, const ImageLayerMethod)
WandExport size_t AcquireWandId(void)
Definition: wand.c:74
WandExport MagickBooleanType MagickSetImageGreenPrimary(MagickWand *, const double, const double)
#define WandExport
Definition: method-attribute.h:71
WandExport MagickBooleanType MagickClipImage(MagickWand *wand)
Definition: magick-image.c:1390
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11215
WandExport MagickBooleanType MagickTrimImage(MagickWand *, const double)
WandExport MagickWand * MagickEvaluateImages(MagickWand *wand, const MagickEvaluateOperator op)
Definition: magick-image.c:3248
WandExport size_t MagickGetImageWidth(MagickWand *wand)
Definition: magick-image.c:6332
WandExport MagickBooleanType MagickSwirlImage(MagickWand *wand, const double degrees)
Definition: magick-image.c:12519
WandExport MagickBooleanType MagickFilterImageChannel(MagickWand *wand, const ChannelType channel, const KernelInfo *kernel)
Definition: magick-image.c:3453
WandExport MagickBooleanType MagickThresholdImage(MagickWand *, const double)
WandExport MagickBooleanType MagickContrastStretchImageChannel(MagickWand *, const ChannelType, const double, const double)