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:5578
WandExport MagickBooleanType MagickBlackThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:948
WandExport MagickBooleanType MagickMagnifyImage(MagickWand *wand)
Definition: magick-image.c:7214
WandExport MagickBooleanType MagickOrderedPosterizeImage(MagickWand *wand, const char *threshold_map)
Definition: magick-image.c:8189
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:12858
WandExport MagickWand * MagickDeconstructImages(MagickWand *wand)
Definition: magick-image.c:2599
WandExport MagickBooleanType MagickGetImageChannelDistortion(MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
Definition: magick-image.c:4422
WandExport MagickBooleanType MagickShadeImage(MagickWand *wand, const MagickBooleanType gray, const double asimuth, const double elevation)
Definition: magick-image.c:11575
WandExport MagickBooleanType MagickAddNoiseImage(MagickWand *wand, const NoiseType noise_type)
Definition: magick-image.c:525
WandExport MagickBooleanType MagickDeskewImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:2644
WandExport MagickBooleanType MagickReadImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8880
WandExport MagickBooleanType MagickEnhanceImage(MagickWand *wand)
Definition: magick-image.c:3120
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 MagickShearImage(MagickWand *wand, const PixelWand *background, const double x_shear, const double y_shear)
Definition: magick-image.c:11801
WandExport MagickBooleanType MagickAdaptiveSharpenImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:315
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 MagickNormalizeImage(MagickWand *wand)
Definition: magick-image.c:7901
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 MagickWhiteThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:13306
WandExport MagickBooleanType MagickModulateImage(MagickWand *wand, const double brightness, const double saturation, const double hue)
Definition: magick-image.c:7370
WandExport MagickBooleanType MagickOrderedPosterizeImageChannel(MagickWand *wand, const ChannelType channel, const char *threshold_map)
Definition: magick-image.c:8199
WandExport MagickWand * MagickSimilarityImage(MagickWand *wand, const MagickWand *reference, RectangleInfo *offset, double *similarity)
Definition: magick-image.c:11926
WandExport MagickBooleanType MagickSpreadImage(MagickWand *wand, const double radius)
Definition: magick-image.c:12264
WandExport MagickBooleanType MagickTintImage(MagickWand *wand, const PixelWand *tint, const PixelWand *opacity)
Definition: magick-image.c:12734
WandExport MagickBooleanType MagickSetImageScene(MagickWand *wand, const size_t scene)
Definition: magick-image.c:11334
WandExport GravityType MagickGetImageGravity(MagickWand *wand)
Definition: magick-image.c:5328
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5370
WandExport MagickBooleanType MagickLevelImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6868
WandExport MagickBooleanType MagickScaleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9484
WandExport MagickBooleanType MagickContrastImage(MagickWand *wand, const MagickBooleanType sharpen)
Definition: magick-image.c:2219
WandExport MagickWand * MagickTextureImage(MagickWand *wand, const MagickWand *texture_wand)
Definition: magick-image.c:12564
WandExport MagickBooleanType MagickAdaptiveResizeImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:248
WandExport MagickBooleanType MagickGetImageAlphaChannel(MagickWand *wand)
Definition: magick-image.c:4082
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 MagickSetImageDispose(MagickWand *wand, const DisposeType dispose)
Definition: magick-image.c:10401
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *wand)
Definition: magick-image.c:5502
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *wand, const double radius, const double sigma, const double amount, const double threshold)
Definition: magick-image.c:13148
WandExport MagickBooleanType MagickLevelImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6879
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 MagickRollImage(MagickWand *wand, const ssize_t x, const ssize_t y)
Definition: magick-image.c:9281
WandExport MagickBooleanType MagickPingImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8243
WandExport MagickBooleanType MagickSetImageWhitePoint(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11530
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 MagickSetImageType(MagickWand *wand, const ImageType image_type)
Definition: magick-image.c:11413
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 MagickAdaptiveThresholdImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t offset)
Definition: magick-image.c:367
WandExport OrientationType MagickGetImageOrientation(MagickWand *wand)
Definition: magick-image.c:5687
WandExport MagickBooleanType MagickClutImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *clut_wand)
Definition: magick-image.c:1495
WandExport MagickWand * MagickCompareImageLayers(MagickWand *wand, const ImageLayerMethod method)
Definition: magick-image.c:1902
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *wand, PixelWand *matte_color)
Definition: magick-image.c:5652
WandExport MagickWand * MagickFxImage(MagickWand *wand, const char *expression)
Definition: magick-image.c:3858
WandExport MagickBooleanType MagickTransverseImage(MagickWand *wand)
Definition: magick-image.c:12999
WandExport MagickBooleanType MagickSharpenImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:11690
WandExport MagickBooleanType MagickHasPreviousImage(MagickWand *wand)
Definition: magick-image.c:6531
WandExport MagickBooleanType MagickSetImageBackgroundColor(MagickWand *wand, const PixelWand *background)
Definition: magick-image.c:9839
WandExport MagickBooleanType MagickSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:11680
WandExport double MagickGetImageFuzz(MagickWand *wand)
Definition: magick-image.c:5254
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 MagickSetImageMatteColor(MagickWand *wand, const PixelWand *matte)
Definition: magick-image.c:10923
WandExport MagickBooleanType MagickNegateImage(MagickWand *wand, const MagickBooleanType gray)
Definition: magick-image.c:7731
WandExport char * MagickGetImageFormat(MagickWand *wand)
Definition: magick-image.c:5217
WandExport MagickBooleanType MagickCompositeImageGravity(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const GravityType gravity)
Definition: magick-image.c:2093
WandExport MagickBooleanType MagickSetImageCompose(MagickWand *wand, const CompositeOperator compose)
Definition: magick-image.c:10211
WandExport size_t MagickGetImageDepth(MagickWand *wand)
Definition: magick-image.c:5023
WandExport MagickBooleanType MagickMotionBlurImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7665
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:10172
WandExport MagickBooleanType MagickNextImage(MagickWand *wand)
Definition: magick-image.c:7847
WandExport MagickBooleanType MagickAdaptiveSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:305
#define WandExport
Definition: method-attribute.h:71
WandExport MagickBooleanType MagickPingImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8340
WandExport size_t MagickGetImageHeight(MagickWand *wand)
Definition: magick-image.c:5406
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *wand, const double angle)
Definition: magick-image.c:9379
WandExport MagickBooleanType MagickEqualizeImage(MagickWand *wand)
Definition: magick-image.c:3165
WandExport MagickBooleanType MagickEvaluateImage(MagickWand *wand, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3230
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13523
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 MagickGetImageRange(MagickWand *wand, double *minima, double *maxima)
Definition: magick-image.c:5839
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 MagickBrightnessContrastImage(MagickWand *wand, const double brightness, const double contrast)
Definition: magick-image.c:1177
WandExport MagickBooleanType MagickThumbnailImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:12685
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *wand, const size_t depth)
Definition: magick-image.c:10363
WandExport MagickBooleanType MagickRemapImage(MagickWand *, const MagickWand *, const DitherMethod)
WandExport MagickBooleanType MagickColorMatrixImage(MagickWand *wand, const KernelInfo *color_matrix)
Definition: magick-image.c:1708
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *wand, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9601
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 MagickBrightnessContrastImageChannel(MagickWand *wand, const ChannelType channel, const double brightness, const double contrast)
Definition: magick-image.c:1188
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 MagickWand * MagickStereoImage(MagickWand *wand, const MagickWand *offset_wand)
Definition: magick-image.c:12431
WandExport MagickBooleanType MagickGetImageResolution(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:6018
WandExport MagickBooleanType MagickGammaImageChannel(MagickWand *wand, const ChannelType channel, const double gamma)
Definition: magick-image.c:3931
WandExport MagickBooleanType MagickAutoOrientImage(MagickWand *wand)
Definition: magick-image.c:901
WandExport MagickBooleanType MagickContrastStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:2273
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 MagickBooleanType MagickRotateImage(MagickWand *wand, const PixelWand *background, const double degrees)
Definition: magick-image.c:9330
WandExport MagickBooleanType MagickResetImagePage(MagickWand *wand, const char *page)
Definition: magick-image.c:9173
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:1851
WandExport MagickBooleanType MagickSolarizeImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12092
WandExport MagickWand * MagickCompareImages(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:1950
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:2030
WandExport MagickBooleanType MagickNegateImageChannel(MagickWand *wand, const ChannelType channel, const MagickBooleanType gray)
Definition: magick-image.c:7741
WandExport MagickBooleanType MagickLabelImage(MagickWand *wand, const char *label)
Definition: magick-image.c:6808
WandExport EndianType MagickGetImageEndian(MagickWand *wand)
Definition: magick-image.c:5141
WandExport MagickBooleanType MagickAutoLevelImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:860
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 MagickBooleanType MagickMotionBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7675
WandExport MagickBooleanType MagickGetImageWhitePoint(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:6296
WandExport MagickWand * MagickTransformImage(MagickWand *wand, const char *crop, const char *geometry)
Definition: magick-image.c:12798
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 VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *wand)
Definition: magick-image.c:6254
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
WandExport MagickWand * MagickMergeImageLayers(MagickWand *wand, const ImageLayerMethod method)
Definition: magick-image.c:7275
WandExport MagickBooleanType MagickImplodeImage(MagickWand *wand, const double amount)
Definition: magick-image.c:6635
WandExport MagickBooleanType MagickFunctionImage(MagickWand *wand, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3791
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:5882
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 MagickLevelizeImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:7012
WandExport MagickBooleanType MagickReadImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8971
WandExport DisposeType MagickGetImageDispose(MagickWand *wand)
Definition: magick-image.c:5104
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 MagickSetImageFuzz(MagickWand *wand, const double fuzz)
Definition: magick-image.c:10608
WandExport MagickBooleanType MagickNewImage(MagickWand *wand, const size_t width, const size_t height, const PixelWand *background)
Definition: magick-image.c:7790
WandExport char * MagickGetImageSignature(MagickWand *wand)
Definition: magick-image.c:6088
WandExport char * MagickIdentifyImage(MagickWand *wand)
Definition: magick-image.c:6567
WandExport MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *wand, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: magick-image.c:11167
WandExport MagickBooleanType MagickDisplayImage(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2757
WandExport MagickBooleanType MagickGetImageChannelKurtosis(MagickWand *wand, const ChannelType channel, double *kurtosis, double *skewness)
Definition: magick-image.c:4579
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 MagickBooleanType MagickTrimImage(MagickWand *wand, const double fuzz)
Definition: magick-image.c:13046
WandExport MagickWand * MagickMorphImages(MagickWand *wand, const size_t number_frames)
Definition: magick-image.c:7533
Definition: magick-wand-private.h:50
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *wand, size_t *number_colors)
Definition: magick-image.c:5444
WandExport MagickBooleanType MagickDisplayImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2808
WandExport MagickBooleanType MagickGetImageDistortion(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:5065
WandExport MagickBooleanType MagickThresholdImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12628
WandExport MagickWand * MagickEvaluateImages(MagickWand *wand, const MagickEvaluateOperator op)
Definition: magick-image.c:3248
WandExport MagickBooleanType MagickTransposeImage(MagickWand *wand)
Definition: magick-image.c:12958
WandExport MagickBooleanType MagickEdgeImage(MagickWand *wand, const double radius)
Definition: magick-image.c:2990
WandExport double * MagickGetImageChannelDistortions(MagickWand *wand, const MagickWand *reference, const MetricType metric)
Definition: magick-image.c:4472
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 MagickBooleanType MagickSwirlImage(MagickWand *wand, const double degrees)
Definition: magick-image.c:12519
WandExport MagickBooleanType MagickBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:1064
WandExport MagickBooleanType MagickClipImage(MagickWand *wand)
Definition: magick-image.c:1390
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 MagickBooleanType MagickShaveImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:11740
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 MagickFlipImage(MagickWand *wand)
Definition: magick-image.c:3497
WandExport MagickBooleanType MagickSetImageChannelDepth(MagickWand *wand, const ChannelType channel, const size_t depth)
Definition: magick-image.c:10001
WandExport ImageType MagickGetImageType(MagickWand *wand)
Definition: magick-image.c:6179
WandExport MagickBooleanType MagickAdaptiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:202
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 MagickSetImageGravity(MagickWand *wand, const GravityType gravity)
Definition: magick-image.c:10685
WandExport MagickBooleanType MagickAnimateImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:703
WandExport MagickBooleanType MagickGetImagePage(MagickWand *wand, size_t *width, size_t *height, ssize_t *x, ssize_t *y)
Definition: magick-image.c:5733
WandExport MagickWand * MagickPreviewImages(MagickWand *wand, const PreviewType preview)
Definition: magick-image.c:8489
WandExport size_t MagickGetImageScene(MagickWand *wand)
Definition: magick-image.c:6054
WandExport MagickBooleanType MagickEqualizeImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:3174
WandExport MagickBooleanType MagickGetImageChannelRange(MagickWand *wand, const ChannelType channel, double *minima, double *maxima)
Definition: magick-image.c:4672
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 MagickFilterImage(MagickWand *wand, const KernelInfo *kernel)
Definition: magick-image.c:3443
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *wand, const double gamma)
Definition: magick-image.c:10646
WandExport double MagickGetImageGamma(MagickWand *wand)
Definition: magick-image.c:5291
WandExport MagickBooleanType MagickAffineTransformImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:581
WandExport MagickBooleanType MagickCycleColormapImage(MagickWand *wand, const ssize_t displace)
Definition: magick-image.c:2452
WandExport MagickBooleanType MagickSetImageEndian(MagickWand *wand, const EndianType endian)
Definition: magick-image.c:10439
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *wand, PixelWand *background_color)
Definition: magick-image.c:4161
WandExport MagickBooleanType MagickFilterImageChannel(MagickWand *wand, const ChannelType channel, const KernelInfo *kernel)
Definition: magick-image.c:3453
WandExport MagickBooleanType MagickRandomThresholdImage(MagickWand *wand, const double low, const double high)
Definition: magick-image.c:8819
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11215
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 MagickClampImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1349
WandExport Image * GetImageFromMagickWand(const MagickWand *wand)
Definition: magick-image.c:139
WandExport MagickBooleanType MagickOpaquePaintImage(MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:8018
WandExport CompressionType MagickGetImageCompression(MagickWand *wand)
Definition: magick-image.c:4916
WandExport size_t MagickGetImageWidth(MagickWand *wand)
Definition: magick-image.c:6332
WandExport MagickBooleanType MagickPreviousImage(MagickWand *wand)
Definition: magick-image.c:8543
WandExport size_t MagickGetNumberImages(MagickWand *wand)
Definition: magick-image.c:6366
WandExport MagickBooleanType MagickLinearStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:7073
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *wand, const DrawingWand *drawing_wand, const double angle)
Definition: magick-image.c:8389
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *wand, const PixelWand *border)
Definition: magick-image.c:9961
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11864
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 MagickEvaluateImageChannel(MagickWand *wand, const ChannelType channel, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3266
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 MagickSetImageInterlaceScheme(MagickWand *wand, const InterlaceType interlace)
Definition: magick-image.c:10767
WandExport MagickBooleanType MagickAutoGammaImage(MagickWand *wand)
Definition: magick-image.c:797
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 MagickBooleanType MagickGammaImage(MagickWand *wand, const double gamma)
Definition: magick-image.c:3921
WandExport MagickBooleanType MagickSolarizeImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12082
WandExport size_t MagickGetImageChannelDepth(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:4377
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod(MagickWand *wand)
Definition: magick-image.c:5540
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13416
WandExport MagickBooleanType MagickSetImageColor(MagickWand *wand, const PixelWand *color)
Definition: magick-image.c:10079
WandExport MagickBooleanType MagickSetImageFormat(MagickWand *wand, const char *format)
Definition: magick-image.c:10558
WandExport MagickBooleanType MagickWriteImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:13359
WandExport MagickBooleanType MagickClampImage(MagickWand *wand)
Definition: magick-image.c:1340
WandExport MagickBooleanType MagickInverseFourierTransformImage(MagickWand *magnitude_wand, MagickWand *phase_wand, const MagickBooleanType magnitude)
Definition: magick-image.c:6755
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *wand, const InterpolatePixelMethod method)
Definition: magick-image.c:10806
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *wand)
Definition: magick-image.c:8127
WandExport CompositeOperator MagickGetImageCompose(MagickWand *wand)
Definition: magick-image.c:4879
WandExport MagickBooleanType MagickSelectiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9612
WandExport char * MagickGetImageFilename(MagickWand *wand)
Definition: magick-image.c:5179
WandExport MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *wand, const ssize_t ticks_per_second)
Definition: magick-image.c:11372
WandExport MagickBooleanType MagickWriteImages(MagickWand *wand, const char *filename, const MagickBooleanType adjoin)
Definition: magick-image.c:13475
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 MagickBooleanType MagickDespeckleImage(MagickWand *wand)
Definition: magick-image.c:2686
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *wand, const MagickBooleanType matte)
Definition: magick-image.c:10883
WandExport unsigned char * MagickGetImageBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4206
WandExport MagickWand * MagickSmushImages(MagickWand *wand, const MagickBooleanType stack, const ssize_t offset)
Definition: magick-image.c:12032
WandExport MagickBooleanType MagickDrawImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:2931
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *wand, const size_t index, const PixelWand *color)
Definition: magick-image.c:10127
WandExport MagickWand * MagickGetImageClipMask(MagickWand *wand)
Definition: magick-image.c:4115
WandExport MagickBooleanType MagickSetImageGreenPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:10727
WandExport MagickWand * MagickCoalesceImages(MagickWand *wand)
Definition: magick-image.c:1540
WandExport MagickWand * MagickGetImage(MagickWand *wand)
Definition: magick-image.c:4037
WandExport MagickBooleanType MagickConvolveImage(MagickWand *wand, const size_t order, const double *kernel)
Definition: magick-image.c:2336
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
WandExport MagickBooleanType MagickRandomThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double low, const double high)
Definition: magick-image.c:8829
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 MagickBooleanType MagickForwardFourierTransformImage(MagickWand *wand, const MagickBooleanType magnitude)
Definition: magick-image.c:3663
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 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 MagickBooleanType MagickUniqueImageColors(MagickWand *wand)
Definition: magick-image.c:13087
WandExport MagickBooleanType MagickHaldClutImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *hald_wand)
Definition: magick-image.c:6454
WandExport MagickWand * MagickAppendImages(MagickWand *wand, const MagickBooleanType stack)
Definition: magick-image.c:752
WandExport ChannelStatistics * MagickGetImageChannelStatistics(MagickWand *wand)
Definition: magick-image.c:4719
WandExport MagickBooleanType MagickSeparateImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:9660
WandExport MagickBooleanType MagickLocalContrastImage(MagickWand *wand, const double radius, const double strength)
Definition: magick-image.c:7171
WandExport MagickBooleanType MagickThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12638
WandExport MagickBooleanType MagickEncipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:3085
WandExport MagickBooleanType MagickPingImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8293
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 MagickLevelImageColors(MagickWand *wand, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6937
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 MagickCharcoalImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1236
WandExport MagickBooleanType MagickSampleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9438
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 MagickSetImageCompression(MagickWand *wand, const CompressionType compression)
Definition: magick-image.c:10249
WandExport MagickBooleanType MagickSetImageClipMask(MagickWand *wand, const MagickWand *clip_mask)
Definition: magick-image.c:10038
WandExport MagickBooleanType MagickGaussianBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3985
WandExport MagickBooleanType MagickClipImagePath(MagickWand *wand, const char *pathname, const MagickBooleanType inside)
Definition: magick-image.c:1439
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 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 MagickAdaptiveBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:192
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 ColorspaceType MagickGetImageColorspace(MagickWand *wand)
Definition: magick-image.c:4841
WandExport MagickBooleanType MagickHaldClutImage(MagickWand *wand, const MagickWand *hald_wand)
Definition: magick-image.c:6444
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:4300
WandExport MagickBooleanType MagickOilPaintImage(MagickWand *wand, const double radius)
Definition: magick-image.c:7955
WandExport size_t MagickGetImageColors(MagickWand *wand)
Definition: magick-image.c:4804
WandExport MagickBooleanType MagickSetImageOpacity(MagickWand *wand, const double alpha)
Definition: magick-image.c:10962
WandExport MagickBooleanType MagickSetImageBluePrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:9922
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *wand, const ResolutionType units)
Definition: magick-image.c:11451
Definition: drawing-wand.c:90
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 MagickBlueShiftImage(MagickWand *wand, const double factor)
Definition: magick-image.c:999
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *wand, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel)
Definition: magick-image.c:7590
WandExport MagickBooleanType MagickRemoveImage(MagickWand *wand)
Definition: magick-image.c:9073
WandExport MagickBooleanType MagickConvolveImageChannel(MagickWand *wand, const ChannelType channel, const size_t order, const double *kernel)
Definition: magick-image.c:2346
WandExport MagickBooleanType MagickContrastStretchImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double white_point)
Definition: magick-image.c:2284
WandExport MagickBooleanType MagickSetImageExtent(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:10479
WandExport MagickBooleanType MagickBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1054
WandExport MagickBooleanType MagickSetImageDelay(MagickWand *wand, const size_t delay)
Definition: magick-image.c:10325
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 MagickStripImage(MagickWand *wand)
Definition: magick-image.c:12476
WandExport double MagickGetImageTotalInkDensity(MagickWand *wand)
Definition: magick-image.c:6397
WandExport MagickBooleanType MagickRotationalBlurImageChannel(MagickWand *wand, const ChannelType channel, const double angle)
Definition: magick-image.c:9389
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *wand, const size_t index, PixelWand *color)
Definition: magick-image.c:4762
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *wand)
Definition: magick-image.c:5976
WandExport MagickBooleanType MagickNormalizeImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:7910
WandExport MagickBooleanType MagickHasNextImage(MagickWand *wand)
Definition: magick-image.c:6495
WandExport MagickBooleanType MagickGetImageLength(MagickWand *wand, MagickSizeType *length)
Definition: magick-image.c:5614
WandExport ResolutionType MagickGetImageUnits(MagickWand *wand)
Definition: magick-image.c:6216
WandExport MagickBooleanType MagickAddImage(MagickWand *wand, const MagickWand *add_wand)
Definition: magick-image.c:471
WandExport MagickBooleanType MagickDecipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:2563
WandExport MagickBooleanType MagickBorderImage(MagickWand *wand, const PixelWand *bordercolor, const size_t width, const size_t height)
Definition: magick-image.c:1115
WandExport MagickBooleanType MagickWaveImage(MagickWand *wand, const double amplitude, const double wave_length)
Definition: magick-image.c:13260
WandExport MagickWand * MagickOptimizeImageLayers(MagickWand *wand)
Definition: magick-image.c:8082
WandExport MagickBooleanType MagickGaussianBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:3995
WandExport MagickBooleanType MagickColorDecisionListImage(MagickWand *wand, const char *color_correction_collection)
Definition: magick-image.c:1600
WandExport MagickBooleanType MagickSetImageFilename(MagickWand *wand, const char *filename)
Definition: magick-image.c:10517
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:12910
WandExport MagickBooleanType MagickSetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, const PixelWand *color)
Definition: magick-image.c:11094
WandExport MagickBooleanType MagickGetImageChannelMean(MagickWand *wand, const ChannelType channel, double *mean, double *standard_deviation)
Definition: magick-image.c:4626
WandExport MagickBooleanType MagickSetImageResolution(MagickWand *wand, const double x_resolution, const double y_resolution)
Definition: magick-image.c:11295
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *wand, const AlphaChannelType alpha_type)
Definition: magick-image.c:9802
WandExport MagickBooleanType MagickMedianFilterImage(MagickWand *wand, const double radius)
Definition: deprecate.c:1704
WandExport MagickWand * MagickCombineImages(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1757
WandExport Image * MagickDestroyImage(Image *image)
Definition: magick-image.c:2727
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *wand, const size_t iterations)
Definition: magick-image.c:10844
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:9706
WandExport MagickBooleanType MagickFlopImage(MagickWand *wand)
Definition: magick-image.c:3617
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *wand, PixelWand *border_color)
Definition: magick-image.c:4339
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 MagickBooleanType MagickStatisticImage(MagickWand *wand, const StatisticType type, const size_t width, const size_t height)
Definition: magick-image.c:12319
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 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 MagickBooleanType MagickSetImage(MagickWand *wand, const MagickWand *set_wand)
Definition: magick-image.c:9752
WandExport ChannelFeatures * MagickGetImageChannelFeatures(MagickWand *wand, const size_t distance)
Definition: magick-image.c:4533