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 size_t MagickGetImageIterations(MagickWand *wand)
Definition: magick-image.c:5575
WandExport MagickBooleanType MagickBlackThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:945
WandExport MagickBooleanType MagickMagnifyImage(MagickWand *wand)
Definition: magick-image.c:7212
WandExport MagickBooleanType MagickOrderedPosterizeImage(MagickWand *wand, const char *threshold_map)
Definition: magick-image.c:8187
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:12851
WandExport MagickWand * MagickDeconstructImages(MagickWand *wand)
Definition: magick-image.c:2596
WandExport MagickBooleanType MagickGetImageChannelDistortion(MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
Definition: magick-image.c:4419
WandExport MagickBooleanType MagickShadeImage(MagickWand *wand, const MagickBooleanType gray, const double asimuth, const double elevation)
Definition: magick-image.c:11568
WandExport MagickBooleanType MagickAddNoiseImage(MagickWand *wand, const NoiseType noise_type)
Definition: magick-image.c:522
WandExport MagickBooleanType MagickDeskewImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:2641
WandExport MagickBooleanType MagickReadImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8872
WandExport MagickBooleanType MagickEnhanceImage(MagickWand *wand)
Definition: magick-image.c:3117
WandExport MagickBooleanType MagickReadImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8922
WandExport size_t MagickGetImageTicksPerSecond(MagickWand *wand)
Definition: magick-image.c:6135
WandExport MagickBooleanType MagickShearImage(MagickWand *wand, const PixelWand *background, const double x_shear, const double y_shear)
Definition: magick-image.c:11794
WandExport MagickBooleanType MagickAdaptiveSharpenImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:312
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:8690
WandExport MagickBooleanType MagickNormalizeImage(MagickWand *wand)
Definition: magick-image.c:7899
WandExport MagickWand * MagickFxImageChannel(MagickWand *wand, const ChannelType channel, const char *expression)
Definition: magick-image.c:3864
WandExport MagickBooleanType MagickSetImageCompressionQuality(MagickWand *wand, const size_t quality)
Definition: magick-image.c:10279
WandExport MagickBooleanType MagickWhiteThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:13299
WandExport MagickBooleanType MagickModulateImage(MagickWand *wand, const double brightness, const double saturation, const double hue)
Definition: magick-image.c:7368
WandExport MagickBooleanType MagickOrderedPosterizeImageChannel(MagickWand *wand, const ChannelType channel, const char *threshold_map)
Definition: magick-image.c:8197
WandExport MagickWand * MagickSimilarityImage(MagickWand *wand, const MagickWand *reference, RectangleInfo *offset, double *similarity)
Definition: magick-image.c:11919
WandExport MagickBooleanType MagickSpreadImage(MagickWand *wand, const double radius)
Definition: magick-image.c:12257
WandExport MagickBooleanType MagickTintImage(MagickWand *wand, const PixelWand *tint, const PixelWand *opacity)
Definition: magick-image.c:12727
WandExport MagickBooleanType MagickSetImageScene(MagickWand *wand, const size_t scene)
Definition: magick-image.c:11327
WandExport GravityType MagickGetImageGravity(MagickWand *wand)
Definition: magick-image.c:5325
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5367
WandExport MagickBooleanType MagickLevelImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6866
WandExport MagickBooleanType MagickScaleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9476
WandExport MagickBooleanType MagickContrastImage(MagickWand *wand, const MagickBooleanType sharpen)
Definition: magick-image.c:2216
WandExport MagickWand * MagickTextureImage(MagickWand *wand, const MagickWand *texture_wand)
Definition: magick-image.c:12557
WandExport MagickBooleanType MagickAdaptiveResizeImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:245
WandExport MagickBooleanType MagickGetImageAlphaChannel(MagickWand *wand)
Definition: magick-image.c:4079
WandExport MagickBooleanType MagickResizeImage(MagickWand *wand, const size_t columns, const size_t rows, const FilterTypes filter, const double blur)
Definition: magick-image.c:9225
WandExport MagickBooleanType MagickSetImageDispose(MagickWand *wand, const DisposeType dispose)
Definition: magick-image.c:10393
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *wand)
Definition: magick-image.c:5499
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *wand, const double radius, const double sigma, const double amount, const double threshold)
Definition: magick-image.c:13141
WandExport MagickBooleanType MagickLevelImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6877
WandExport MagickBooleanType MagickFunctionImageChannel(MagickWand *wand, const ChannelType channel, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3808
WandExport MagickBooleanType MagickRollImage(MagickWand *wand, const ssize_t x, const ssize_t y)
Definition: magick-image.c:9273
WandExport MagickBooleanType MagickPingImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8241
WandExport MagickBooleanType MagickSetImageWhitePoint(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11523
WandExport MagickBooleanType MagickResampleImage(MagickWand *wand, const double x_resolution, const double y_resolution, const FilterTypes filter, const double blur)
Definition: magick-image.c:9119
WandExport MagickBooleanType MagickSetImageType(MagickWand *wand, const ImageType image_type)
Definition: magick-image.c:11406
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:3384
WandExport MagickBooleanType MagickAdaptiveThresholdImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t offset)
Definition: magick-image.c:364
WandExport OrientationType MagickGetImageOrientation(MagickWand *wand)
Definition: magick-image.c:5684
WandExport MagickBooleanType MagickClutImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *clut_wand)
Definition: magick-image.c:1492
WandExport MagickWand * MagickCompareImageLayers(MagickWand *wand, const ImageLayerMethod method)
Definition: magick-image.c:1899
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *wand, PixelWand *matte_color)
Definition: magick-image.c:5649
WandExport MagickWand * MagickFxImage(MagickWand *wand, const char *expression)
Definition: magick-image.c:3855
WandExport MagickBooleanType MagickTransverseImage(MagickWand *wand)
Definition: magick-image.c:12992
WandExport MagickBooleanType MagickSharpenImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:11683
WandExport MagickBooleanType MagickHasPreviousImage(MagickWand *wand)
Definition: magick-image.c:6528
WandExport MagickBooleanType MagickSetImageBackgroundColor(MagickWand *wand, const PixelWand *background)
Definition: magick-image.c:9831
WandExport MagickBooleanType MagickSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:11673
WandExport double MagickGetImageFuzz(MagickWand *wand)
Definition: magick-image.c:5251
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:1284
WandExport MagickBooleanType MagickSetImageMatteColor(MagickWand *wand, const PixelWand *matte)
Definition: magick-image.c:10916
WandExport MagickBooleanType MagickNegateImage(MagickWand *wand, const MagickBooleanType gray)
Definition: magick-image.c:7729
WandExport char * MagickGetImageFormat(MagickWand *wand)
Definition: magick-image.c:5214
WandExport MagickBooleanType MagickCompositeImageGravity(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const GravityType gravity)
Definition: magick-image.c:2090
WandExport MagickBooleanType MagickSetImageCompose(MagickWand *wand, const CompositeOperator compose)
Definition: magick-image.c:10203
WandExport size_t MagickGetImageDepth(MagickWand *wand)
Definition: magick-image.c:5020
WandExport MagickBooleanType MagickMotionBlurImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7663
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:10164
WandExport MagickBooleanType MagickNextImage(MagickWand *wand)
Definition: magick-image.c:7845
WandExport MagickBooleanType MagickAdaptiveSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:302
#define WandExport
Definition: method-attribute.h:71
WandExport MagickBooleanType MagickPingImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8332
WandExport size_t MagickGetImageHeight(MagickWand *wand)
Definition: magick-image.c:5403
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *wand, const double angle)
Definition: magick-image.c:9371
WandExport MagickBooleanType MagickEqualizeImage(MagickWand *wand)
Definition: magick-image.c:3162
WandExport MagickBooleanType MagickEvaluateImage(MagickWand *wand, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3227
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13516
WandExport unsigned char * MagickGetImagesBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4249
WandExport MagickBooleanType MagickGetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, PixelWand *color)
Definition: magick-image.c:5773
WandExport MagickBooleanType MagickGetImageRange(MagickWand *wand, double *minima, double *maxima)
Definition: magick-image.c:5836
WandExport MagickBooleanType MagickPosterizeImage(MagickWand *wand, const size_t levels, const MagickBooleanType dither)
Definition: magick-image.c:8435
WandExport MagickBooleanType MagickAutoGammaImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:803
WandExport MagickBooleanType MagickBrightnessContrastImage(MagickWand *wand, const double brightness, const double contrast)
Definition: magick-image.c:1174
WandExport MagickBooleanType MagickThumbnailImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:12678
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *wand, const size_t depth)
Definition: magick-image.c:10355
WandExport MagickBooleanType MagickRemapImage(MagickWand *, const MagickWand *, const DitherMethod)
WandExport MagickBooleanType MagickColorMatrixImage(MagickWand *wand, const KernelInfo *color_matrix)
Definition: magick-image.c:1705
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *wand, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9593
MagickExport MagickBooleanType MagickSegmentImage(MagickWand *wand, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
Definition: magick-image.c:9534
WandExport MagickBooleanType MagickBrightnessContrastImageChannel(MagickWand *wand, const ChannelType channel, const double brightness, const double contrast)
Definition: magick-image.c:1185
WandExport MagickBooleanType MagickSigmoidalContrastImageChannel(MagickWand *wand, const ChannelType channel, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11868
WandExport MagickBooleanType MagickSetImageOrientation(MagickWand *wand, const OrientationType orientation)
Definition: magick-image.c:10999
WandExport MagickWand * MagickStereoImage(MagickWand *wand, const MagickWand *offset_wand)
Definition: magick-image.c:12424
WandExport MagickBooleanType MagickGetImageResolution(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:6015
WandExport MagickBooleanType MagickGammaImageChannel(MagickWand *wand, const ChannelType channel, const double gamma)
Definition: magick-image.c:3928
WandExport MagickBooleanType MagickAutoOrientImage(MagickWand *wand)
Definition: magick-image.c:898
WandExport MagickBooleanType MagickContrastStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:2270
WandExport MagickBooleanType MagickUnsharpMaskImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double amount, const double threshold)
Definition: magick-image.c:13153
WandExport MagickBooleanType MagickRotateImage(MagickWand *wand, const PixelWand *background, const double degrees)
Definition: magick-image.c:9322
WandExport MagickBooleanType MagickResetImagePage(MagickWand *wand, const char *page)
Definition: magick-image.c:9165
Definition: pixel-wand.c:63
WandExport MagickWand * MagickCompareImageChannels(MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
Definition: magick-image.c:1848
WandExport MagickBooleanType MagickSolarizeImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12085
WandExport MagickWand * MagickCompareImages(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:1947
WandExport MagickBooleanType MagickModeImage(MagickWand *wand, const double radius)
Definition: deprecate.c:1789
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:2027
WandExport MagickBooleanType MagickNegateImageChannel(MagickWand *wand, const ChannelType channel, const MagickBooleanType gray)
Definition: magick-image.c:7739
WandExport MagickBooleanType MagickLabelImage(MagickWand *wand, const char *label)
Definition: magick-image.c:6806
WandExport EndianType MagickGetImageEndian(MagickWand *wand)
Definition: magick-image.c:5138
WandExport MagickBooleanType MagickAutoLevelImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:857
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:639
WandExport MagickBooleanType MagickMotionBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7673
WandExport MagickBooleanType MagickGetImageWhitePoint(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:6293
WandExport MagickWand * MagickTransformImage(MagickWand *wand, const char *crop, const char *geometry)
Definition: magick-image.c:12791
WandExport MagickBooleanType MagickLiquidRescaleImage(MagickWand *wand, const size_t columns, const size_t rows, const double delta_x, const double rigidity)
Definition: magick-image.c:7119
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *wand)
Definition: magick-image.c:6251
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:6703
WandExport MagickWand * MagickMergeImageLayers(MagickWand *wand, const ImageLayerMethod method)
Definition: magick-image.c:7273
WandExport MagickBooleanType MagickImplodeImage(MagickWand *wand, const double amount)
Definition: magick-image.c:6633
WandExport MagickBooleanType MagickFunctionImage(MagickWand *wand, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3788
WandExport MagickBooleanType MagickReduceNoiseImage(MagickWand *wand, const double radius)
Definition: deprecate.c:2172
WandExport MagickBooleanType MagickGetImageRedPrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5879
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:7431
WandExport MagickBooleanType MagickLevelizeImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:7010
WandExport MagickBooleanType MagickReadImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8963
WandExport DisposeType MagickGetImageDispose(MagickWand *wand)
Definition: magick-image.c:5101
WandExport MagickBooleanType MagickSparseColorImage(MagickWand *wand, const ChannelType channel, const SparseColorMethod method, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:12152
WandExport MagickBooleanType MagickSetImageFuzz(MagickWand *wand, const double fuzz)
Definition: magick-image.c:10601
WandExport MagickBooleanType MagickNewImage(MagickWand *wand, const size_t width, const size_t height, const PixelWand *background)
Definition: magick-image.c:7788
WandExport char * MagickGetImageSignature(MagickWand *wand)
Definition: magick-image.c:6085
WandExport char * MagickIdentifyImage(MagickWand *wand)
Definition: magick-image.c:6564
WandExport MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *wand, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: magick-image.c:11160
WandExport MagickBooleanType MagickDisplayImage(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2754
WandExport MagickBooleanType MagickGetImageChannelKurtosis(MagickWand *wand, const ChannelType channel, double *kurtosis, double *skewness)
Definition: magick-image.c:4576
WandExport MagickBooleanType MagickLevelizeImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:7021
WandExport MagickBooleanType MagickTrimImage(MagickWand *wand, const double fuzz)
Definition: magick-image.c:13039
WandExport MagickWand * MagickMorphImages(MagickWand *wand, const size_t number_frames)
Definition: magick-image.c:7531
Definition: magick-wand-private.h:50
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *wand, size_t *number_colors)
Definition: magick-image.c:5441
WandExport MagickBooleanType MagickDisplayImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2805
WandExport MagickBooleanType MagickGetImageDistortion(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:5062
WandExport MagickBooleanType MagickThresholdImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12621
WandExport MagickWand * MagickEvaluateImages(MagickWand *wand, const MagickEvaluateOperator op)
Definition: magick-image.c:3245
WandExport MagickBooleanType MagickTransposeImage(MagickWand *wand)
Definition: magick-image.c:12951
WandExport MagickBooleanType MagickEdgeImage(MagickWand *wand, const double radius)
Definition: magick-image.c:2987
WandExport double * MagickGetImageChannelDistortions(MagickWand *wand, const MagickWand *reference, const MetricType metric)
Definition: magick-image.c:4469
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:3718
WandExport MagickBooleanType MagickSwirlImage(MagickWand *wand, const double degrees)
Definition: magick-image.c:12512
WandExport MagickBooleanType MagickBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:1061
WandExport MagickBooleanType MagickClipImage(MagickWand *wand)
Definition: magick-image.c:1387
WandExport MagickBooleanType MagickSketchImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:11976
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:12205
WandExport MagickBooleanType MagickShaveImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:11733
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:2396
WandExport MagickBooleanType MagickFlipImage(MagickWand *wand)
Definition: magick-image.c:3494
WandExport MagickBooleanType MagickSetImageChannelDepth(MagickWand *wand, const ChannelType channel, const size_t depth)
Definition: magick-image.c:9993
WandExport ImageType MagickGetImageType(MagickWand *wand)
Definition: magick-image.c:6176
WandExport MagickBooleanType MagickAdaptiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:199
WandExport MagickBooleanType MagickShadowImage(MagickWand *wand, const double opacity, const double sigma, const ssize_t x, const ssize_t y)
Definition: magick-image.c:11618
WandExport MagickBooleanType MagickSetImageGravity(MagickWand *wand, const GravityType gravity)
Definition: magick-image.c:10678
WandExport MagickBooleanType MagickAnimateImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:700
WandExport MagickBooleanType MagickGetImagePage(MagickWand *wand, size_t *width, size_t *height, ssize_t *x, ssize_t *y)
Definition: magick-image.c:5730
WandExport MagickWand * MagickPreviewImages(MagickWand *wand, const PreviewType preview)
Definition: magick-image.c:8481
WandExport size_t MagickGetImageScene(MagickWand *wand)
Definition: magick-image.c:6051
WandExport MagickBooleanType MagickEqualizeImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:3171
WandExport MagickBooleanType MagickGetImageChannelRange(MagickWand *wand, const ChannelType channel, double *minima, double *maxima)
Definition: magick-image.c:4669
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:8609
WandExport MagickBooleanType MagickFilterImage(MagickWand *wand, const KernelInfo *kernel)
Definition: magick-image.c:3440
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *wand, const double gamma)
Definition: magick-image.c:10639
WandExport double MagickGetImageGamma(MagickWand *wand)
Definition: magick-image.c:5288
WandExport MagickBooleanType MagickAffineTransformImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:578
WandExport MagickBooleanType MagickCycleColormapImage(MagickWand *wand, const ssize_t displace)
Definition: magick-image.c:2449
WandExport MagickBooleanType MagickSetImageEndian(MagickWand *wand, const EndianType endian)
Definition: magick-image.c:10431
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *wand, PixelWand *background_color)
Definition: magick-image.c:4158
WandExport MagickBooleanType MagickFilterImageChannel(MagickWand *wand, const ChannelType channel, const KernelInfo *kernel)
Definition: magick-image.c:3450
WandExport MagickBooleanType MagickRandomThresholdImage(MagickWand *wand, const double low, const double high)
Definition: magick-image.c:8811
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11208
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:11044
WandExport MagickBooleanType MagickClampImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1346
WandExport Image * GetImageFromMagickWand(const MagickWand *wand)
Definition: magick-image.c:136
WandExport MagickBooleanType MagickOpaquePaintImage(MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:8016
WandExport CompressionType MagickGetImageCompression(MagickWand *wand)
Definition: magick-image.c:4913
WandExport size_t MagickGetImageWidth(MagickWand *wand)
Definition: magick-image.c:6329
WandExport MagickBooleanType MagickPreviousImage(MagickWand *wand)
Definition: magick-image.c:8535
WandExport size_t MagickGetNumberImages(MagickWand *wand)
Definition: magick-image.c:6363
WandExport MagickBooleanType MagickLinearStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:7071
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *wand, const DrawingWand *drawing_wand, const double angle)
Definition: magick-image.c:8381
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *wand, const PixelWand *border)
Definition: magick-image.c:9953
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11857
WandExport MagickBooleanType MagickDistortImage(MagickWand *wand, const DistortImageMethod method, const size_t number_arguments, const double *arguments, const MagickBooleanType bestfit)
Definition: magick-image.c:2882
WandExport MagickBooleanType MagickEvaluateImageChannel(MagickWand *wand, const ChannelType channel, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3263
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *wand, const VirtualPixelMethod method)
Definition: magick-image.c:11484
WandExport MagickBooleanType MagickMinifyImage(MagickWand *wand)
Definition: magick-image.c:7314
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *wand, const InterlaceType interlace)
Definition: magick-image.c:10760
WandExport MagickBooleanType MagickAutoGammaImage(MagickWand *wand)
Definition: magick-image.c:794
WandExport MagickBooleanType MagickCompositeImage(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2015
WandExport MagickBooleanType MagickGammaImage(MagickWand *wand, const double gamma)
Definition: magick-image.c:3918
WandExport MagickBooleanType MagickSolarizeImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12075
WandExport size_t MagickGetImageChannelDepth(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:4374
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod(MagickWand *wand)
Definition: magick-image.c:5537
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13409
WandExport MagickBooleanType MagickSetImageColor(MagickWand *wand, const PixelWand *color)
Definition: magick-image.c:10071
WandExport MagickBooleanType MagickSetImageFormat(MagickWand *wand, const char *format)
Definition: magick-image.c:10550
WandExport MagickBooleanType MagickWriteImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:13352
WandExport MagickBooleanType MagickClampImage(MagickWand *wand)
Definition: magick-image.c:1337
WandExport MagickBooleanType MagickInverseFourierTransformImage(MagickWand *magnitude_wand, MagickWand *phase_wand, const MagickBooleanType magnitude)
Definition: magick-image.c:6753
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *wand, const InterpolatePixelMethod method)
Definition: magick-image.c:10799
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *wand)
Definition: magick-image.c:8125
WandExport CompositeOperator MagickGetImageCompose(MagickWand *wand)
Definition: magick-image.c:4876
WandExport MagickBooleanType MagickSelectiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9604
WandExport char * MagickGetImageFilename(MagickWand *wand)
Definition: magick-image.c:5176
WandExport MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *wand, const ssize_t ticks_per_second)
Definition: magick-image.c:11365
WandExport MagickBooleanType MagickWriteImages(MagickWand *wand, const char *filename, const MagickBooleanType adjoin)
Definition: magick-image.c:13468
WandExport MagickBooleanType MagickLevelImageColorsChannel(MagickWand *wand, const ChannelType channel, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6947
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *wand)
Definition: magick-image.c:2683
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *wand, const MagickBooleanType matte)
Definition: magick-image.c:10876
WandExport unsigned char * MagickGetImageBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4203
WandExport MagickWand * MagickSmushImages(MagickWand *wand, const MagickBooleanType stack, const ssize_t offset)
Definition: magick-image.c:12025
WandExport MagickBooleanType MagickDrawImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:2928
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *wand, const size_t index, const PixelWand *color)
Definition: magick-image.c:10119
WandExport MagickWand * MagickGetImageClipMask(MagickWand *wand)
Definition: magick-image.c:4112
WandExport MagickBooleanType MagickSetImageGreenPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:10720
WandExport MagickWand * MagickCoalesceImages(MagickWand *wand)
Definition: magick-image.c:1537
WandExport MagickWand * MagickGetImage(MagickWand *wand)
Definition: magick-image.c:4034
WandExport MagickBooleanType MagickConvolveImage(MagickWand *wand, const size_t order, const double *kernel)
Definition: magick-image.c:2333
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:5926
WandExport MagickBooleanType MagickRandomThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double low, const double high)
Definition: magick-image.c:8821
WandExport MagickBooleanType MagickOpaquePaintImageChannel(MagickWand *wand, const ChannelType channel, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:8028
WandExport MagickBooleanType MagickForwardFourierTransformImage(MagickWand *wand, const MagickBooleanType magnitude)
Definition: magick-image.c:3660
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:8752
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:13204
WandExport MagickBooleanType MagickUniqueImageColors(MagickWand *wand)
Definition: magick-image.c:13080
WandExport MagickBooleanType MagickHaldClutImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *hald_wand)
Definition: magick-image.c:6451
WandExport MagickWand * MagickAppendImages(MagickWand *wand, const MagickBooleanType stack)
Definition: magick-image.c:749
WandExport ChannelStatistics * MagickGetImageChannelStatistics(MagickWand *wand)
Definition: magick-image.c:4716
WandExport MagickBooleanType MagickSeparateImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:9652
WandExport MagickBooleanType MagickLocalContrastImage(MagickWand *wand, const double radius, const double strength)
Definition: magick-image.c:7169
WandExport MagickBooleanType MagickThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12631
WandExport MagickBooleanType MagickEncipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:3082
WandExport MagickBooleanType MagickPingImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8291
WandExport MagickBooleanType MagickStatisticImageChannel(MagickWand *wand, const ChannelType channel, const StatisticType type, const size_t width, const size_t height)
Definition: magick-image.c:12322
WandExport MagickBooleanType MagickLevelImageColors(MagickWand *wand, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6935
WandExport size_t MagickGetImageDelay(MagickWand *wand)
Definition: magick-image.c:4987
WandExport MagickWand * MagickSteganoImage(MagickWand *wand, const MagickWand *watermark_wand, const ssize_t offset)
Definition: magick-image.c:12373
WandExport MagickBooleanType MagickCharcoalImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1233
WandExport MagickBooleanType MagickSampleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9430
WandExport MagickBooleanType MagickMorphologyImageChannel(MagickWand *wand, const ChannelType channel, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel)
Definition: magick-image.c:7600
WandExport MagickBooleanType MagickSetImageCompression(MagickWand *wand, const CompressionType compression)
Definition: magick-image.c:10241
WandExport MagickBooleanType MagickSetImageClipMask(MagickWand *wand, const MagickWand *clip_mask)
Definition: magick-image.c:10030
WandExport MagickBooleanType MagickGaussianBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3982
WandExport MagickBooleanType MagickClipImagePath(MagickWand *wand, const char *pathname, const MagickBooleanType inside)
Definition: magick-image.c:1436
WandExport MagickBooleanType MagickCompositeLayers(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2168
WandExport MagickBooleanType MagickSetImageRenderingIntent(MagickWand *wand, const RenderingIntent rendering_intent)
Definition: magick-image.c:11248
WandExport MagickBooleanType MagickCommentImage(MagickWand *wand, const char *comment)
Definition: magick-image.c:1797
WandExport MagickBooleanType MagickAdaptiveBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:189
WandExport MagickBooleanType MagickClutImage(MagickWand *wand, const MagickWand *clut_wand)
Definition: magick-image.c:1482
WandExport size_t MagickGetImageCompressionQuality(MagickWand *wand)
Definition: magick-image.c:4950
WandExport ColorspaceType MagickGetImageColorspace(MagickWand *wand)
Definition: magick-image.c:4838
WandExport MagickBooleanType MagickHaldClutImage(MagickWand *wand, const MagickWand *hald_wand)
Definition: magick-image.c:6441
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:4297
WandExport MagickBooleanType MagickOilPaintImage(MagickWand *wand, const double radius)
Definition: magick-image.c:7953
WandExport size_t MagickGetImageColors(MagickWand *wand)
Definition: magick-image.c:4801
WandExport MagickBooleanType MagickSetImageOpacity(MagickWand *wand, const double alpha)
Definition: magick-image.c:10955
WandExport MagickBooleanType MagickSetImageBluePrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:9914
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *wand, const ResolutionType units)
Definition: magick-image.c:11444
Definition: drawing-wand.c:91
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:2518
WandExport MagickBooleanType MagickBlueShiftImage(MagickWand *wand, const double factor)
Definition: magick-image.c:996
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *wand, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel)
Definition: magick-image.c:7588
WandExport MagickBooleanType MagickRemoveImage(MagickWand *wand)
Definition: magick-image.c:9065
WandExport MagickBooleanType MagickConvolveImageChannel(MagickWand *wand, const ChannelType channel, const size_t order, const double *kernel)
Definition: magick-image.c:2343
WandExport MagickBooleanType MagickContrastStretchImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double white_point)
Definition: magick-image.c:2281
WandExport MagickBooleanType MagickSetImageExtent(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:10471
WandExport MagickBooleanType MagickBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1051
WandExport MagickBooleanType MagickSetImageDelay(MagickWand *wand, const size_t delay)
Definition: magick-image.c:10317
WandExport MagickBooleanType MagickSetImageBias(MagickWand *wand, const double bias)
Definition: magick-image.c:9870
WandExport MagickBooleanType MagickColorizeImage(MagickWand *wand, const PixelWand *colorize, const PixelWand *opacity)
Definition: magick-image.c:1642
WandExport MagickBooleanType MagickStripImage(MagickWand *wand)
Definition: magick-image.c:12469
WandExport double MagickGetImageTotalInkDensity(MagickWand *wand)
Definition: magick-image.c:6394
WandExport MagickBooleanType MagickRotationalBlurImageChannel(MagickWand *wand, const ChannelType channel, const double angle)
Definition: magick-image.c:9381
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *wand, const size_t index, PixelWand *color)
Definition: magick-image.c:4759
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *wand)
Definition: magick-image.c:5973
WandExport MagickBooleanType MagickNormalizeImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:7908
WandExport MagickBooleanType MagickHasNextImage(MagickWand *wand)
Definition: magick-image.c:6492
WandExport MagickBooleanType MagickGetImageLength(MagickWand *wand, MagickSizeType *length)
Definition: magick-image.c:5611
WandExport ResolutionType MagickGetImageUnits(MagickWand *wand)
Definition: magick-image.c:6213
WandExport MagickBooleanType MagickAddImage(MagickWand *wand, const MagickWand *add_wand)
Definition: magick-image.c:468
WandExport MagickBooleanType MagickDecipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:2560
WandExport MagickBooleanType MagickBorderImage(MagickWand *wand, const PixelWand *bordercolor, const size_t width, const size_t height)
Definition: magick-image.c:1112
WandExport MagickBooleanType MagickWaveImage(MagickWand *wand, const double amplitude, const double wave_length)
Definition: magick-image.c:13253
WandExport MagickWand * MagickOptimizeImageLayers(MagickWand *wand)
Definition: magick-image.c:8080
WandExport MagickBooleanType MagickGaussianBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:3992
WandExport MagickBooleanType MagickColorDecisionListImage(MagickWand *wand, const char *color_correction_collection)
Definition: magick-image.c:1597
WandExport MagickBooleanType MagickSetImageFilename(MagickWand *wand, const char *filename)
Definition: magick-image.c:10509
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:12903
WandExport MagickBooleanType MagickSetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, const PixelWand *color)
Definition: magick-image.c:11087
WandExport MagickBooleanType MagickGetImageChannelMean(MagickWand *wand, const ChannelType channel, double *mean, double *standard_deviation)
Definition: magick-image.c:4623
WandExport MagickBooleanType MagickSetImageResolution(MagickWand *wand, const double x_resolution, const double y_resolution)
Definition: magick-image.c:11288
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *wand, const AlphaChannelType alpha_type)
Definition: magick-image.c:9794
WandExport MagickBooleanType MagickMedianFilterImage(MagickWand *wand, const double radius)
Definition: deprecate.c:1704
WandExport MagickWand * MagickCombineImages(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1754
WandExport Image * MagickDestroyImage(Image *image)
Definition: magick-image.c:2724
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *wand, const size_t iterations)
Definition: magick-image.c:10837
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:9698
WandExport MagickBooleanType MagickFlopImage(MagickWand *wand)
Definition: magick-image.c:3614
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *wand, PixelWand *border_color)
Definition: magick-image.c:4336
WandExport MagickBooleanType MagickAddNoiseImageChannel(MagickWand *wand, const ChannelType channel, const NoiseType noise_type)
Definition: magick-image.c:532
WandExport MagickBooleanType MagickAutoLevelImage(MagickWand *wand)
Definition: magick-image.c:848
WandExport MagickBooleanType MagickStatisticImage(MagickWand *wand, const StatisticType type, const size_t width, const size_t height)
Definition: magick-image.c:12312
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:3557
WandExport MagickBooleanType MagickEmbossImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3038
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:3331
WandExport MagickBooleanType MagickSetImage(MagickWand *wand, const MagickWand *set_wand)
Definition: magick-image.c:9744
WandExport ChannelFeatures * MagickGetImageChannelFeatures(MagickWand *wand, const size_t distance)
Definition: magick-image.c:4530