19 #ifndef MAGICKWAND_MAGICK_IMAGE_H
20 #define MAGICKWAND_MAGICK_IMAGE_H
22 #if defined(__cplusplus) || defined(c_plusplus)
90 const double,
const double,
const char *),
100 const CompositeOperator compose),
119 const MagickBooleanType,
const ssize_t,
const ssize_t),
121 const CompositeOperator,
const GravityType),
123 const ssize_t,
const ssize_t),
126 const StorageType,
const void *),
139 const double *,
const MagickBooleanType),
148 const size_t,
const size_t,
const char *,
const StorageType,
void *),
153 const PixelWand *,
const ssize_t,
const ssize_t,
const MagickBooleanType),
157 const ssize_t,
const ssize_t,
const CompositeOperator),
189 const size_t,
const char *,
const StorageType,
const void *),
191 const PixelInterpolateMethod),
193 const MagickBooleanType),
198 const MagickBooleanType),
219 const double,
const MagickBooleanType),
224 const double,
const double,
const MagickBooleanType invert),
229 const double,
const PixelInterpolateMethod),
233 const size_t,
const DitherMethod,
const MagickBooleanType),
235 const size_t,
const DitherMethod,
const MagickBooleanType),
237 const double,
const double),
240 const ssize_t,
const MagickBooleanType),
256 const double,
const double),
315 const double,
const double),
341 const PixelInterpolateMethod),
372 const char *,
const MontageMode,
const char *),
376 const double,RectangleInfo *,
double *),
414 #if defined(__cplusplus) || defined(c_plusplus)
WandExport size_t MagickGetImageIterations(MagickWand *wand)
Definition: magick-image.c:5393
WandExport MagickBooleanType MagickBlackThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:902
WandExport MagickBooleanType MagickMagnifyImage(MagickWand *wand)
Definition: magick-image.c:7103
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:12583
WandExport MagickWand * MagickDeconstructImages(MagickWand *wand)
Definition: magick-image.c:2680
WandExport MagickBooleanType MagickShadeImage(MagickWand *wand, const MagickBooleanType gray, const double asimuth, const double elevation)
Definition: magick-image.c:11407
WandExport MagickBooleanType MagickDeskewImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:2726
WandExport MagickBooleanType MagickReadImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8835
WandExport MagickWand * MagickComplexImages(MagickWand *wand, const ComplexOperator op)
Definition: magick-image.c:2044
WandExport MagickBooleanType MagickBorderImage(MagickWand *wand, const PixelWand *bordercolor, const size_t width, const size_t height, const CompositeOperator compose)
Definition: magick-image.c:1049
WandExport MagickBooleanType MagickEnhanceImage(MagickWand *wand)
Definition: magick-image.c:3196
WandExport MagickBooleanType MagickReadImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8886
WandExport size_t MagickGetImageTicksPerSecond(MagickWand *wand)
Definition: magick-image.c:5904
WandExport MagickBooleanType MagickCannyEdgeImage(MagickWand *wand, const double radius, const double sigma, const double lower_percent, const double upper_percent)
Definition: magick-image.c:1157
WandExport MagickBooleanType MagickMedianConvolveImage(MagickWand *, const double)
WandExport MagickBooleanType MagickShearImage(MagickWand *wand, const PixelWand *background, const double x_shear, const double y_shear)
Definition: magick-image.c:11617
WandExport MagickBooleanType MagickAddNoiseImage(MagickWand *wand, const NoiseType noise_type, const double attenuate)
Definition: magick-image.c:487
WandExport MagickBooleanType MagickNormalizeImage(MagickWand *wand)
Definition: magick-image.c:7785
WandExport MagickBooleanType MagickColorizeImage(MagickWand *wand, const PixelWand *colorize, const PixelWand *blend)
Definition: magick-image.c:1688
WandExport MagickBooleanType MagickSetImageCompressionQuality(MagickWand *wand, const size_t quality)
Definition: magick-image.c:10110
WandExport MagickBooleanType MagickConvolveImage(MagickWand *wand, const KernelInfo *kernel)
Definition: magick-image.c:2429
WandExport MagickBooleanType MagickWhiteThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:13066
WandExport MagickBooleanType MagickModulateImage(MagickWand *wand, const double brightness, const double saturation, const double hue)
Definition: magick-image.c:7316
WandExport MagickBooleanType MagickSetImageScene(MagickWand *wand, const size_t scene)
Definition: magick-image.c:11163
WandExport GravityType MagickGetImageGravity(MagickWand *wand)
Definition: magick-image.c:5141
WandExport MagickBooleanType MagickLevelImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6811
WandExport MagickBooleanType MagickScaleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9373
WandExport MagickBooleanType MagickGetImageMean(MagickWand *wand, double *mean, double *standard_deviation)
Definition: magick-image.c:4390
WandExport MagickBooleanType MagickContrastImage(MagickWand *wand, const MagickBooleanType sharpen)
Definition: magick-image.c:2341
WandExport MagickWand * MagickTextureImage(MagickWand *wand, const MagickWand *texture_wand)
Definition: magick-image.c:12338
WandExport MagickBooleanType MagickAdaptiveResizeImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:231
WandExport MagickBooleanType MagickGetImageAlphaChannel(MagickWand *wand)
Definition: magick-image.c:3981
WandExport MagickBooleanType MagickSetImageDispose(MagickWand *wand, const DisposeType dispose)
Definition: magick-image.c:10223
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *wand)
Definition: magick-image.c:5317
WandExport MagickWand * MagickCombineImages(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:1857
WandExport MagickBooleanType MagickResampleImage(MagickWand *wand, const double x_resolution, const double y_resolution, const FilterType filter)
Definition: magick-image.c:9078
WandExport MagickWand * MagickGetImageMask(MagickWand *wand, const PixelMask type)
Definition: magick-image.c:4016
WandExport MagickBooleanType MagickSetImageWhitePoint(MagickWand *wand, const double x, const double y, const double z)
Definition: magick-image.c:11361
WandExport MagickBooleanType MagickRollImage(MagickWand *wand, const ssize_t x, const ssize_t y)
Definition: magick-image.c:9227
WandExport MagickBooleanType MagickPingImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8081
WandExport MagickBooleanType MagickSetImageType(MagickWand *wand, const ImageType image_type)
Definition: magick-image.c:11242
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:3423
WandExport OrientationType MagickGetImageOrientation(MagickWand *wand)
Definition: magick-image.c:5502
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *wand, PixelWand *matte_color)
Definition: magick-image.c:5467
WandExport MagickBooleanType MagickCLAHEImage(MagickWand *wand, const size_t width, const size_t height, const double number_bins, const double clip_limit)
Definition: magick-image.c:1375
WandExport MagickBooleanType MagickCompositeImage(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const MagickBooleanType clip_to_self, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2105
WandExport ImageType MagickIdentifyImageType(MagickWand *wand)
Definition: magick-image.c:6444
WandExport MagickWand * MagickFxImage(MagickWand *wand, const char *expression)
Definition: magick-image.c:3800
WandExport MagickBooleanType MagickSeparateImage(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:9529
WandExport MagickBooleanType MagickTransverseImage(MagickWand *wand)
Definition: magick-image.c:12722
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *wand, const double x, const double y, const double z)
Definition: magick-image.c:11043
WandExport MagickBooleanType MagickHasPreviousImage(MagickWand *wand)
Definition: magick-image.c:6281
WandExport double * MagickGetImageDistortions(MagickWand *wand, const MagickWand *reference, const MetricType metric)
Definition: magick-image.c:4909
WandExport MagickWand * MagickChannelFxImage(MagickWand *wand, const char *expression)
Definition: magick-image.c:1215
WandExport MagickBooleanType MagickSetImageBackgroundColor(MagickWand *wand, const PixelWand *background)
Definition: magick-image.c:9709
WandExport MagickBooleanType MagickSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:11507
WandExport double MagickGetImageFuzz(MagickWand *wand)
Definition: magick-image.c:5067
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:1314
WandExport MagickBooleanType MagickNegateImage(MagickWand *wand, const MagickBooleanType gray)
Definition: magick-image.c:7634
WandExport char * MagickGetImageFormat(MagickWand *wand)
Definition: magick-image.c:5030
WandExport MagickBooleanType MagickCompositeImageGravity(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const GravityType gravity)
Definition: magick-image.c:2166
WandExport MagickBooleanType MagickSetImageCompose(MagickWand *wand, const CompositeOperator compose)
Definition: magick-image.c:10034
WandExport size_t MagickGetImageDepth(MagickWand *wand)
Definition: magick-image.c:4783
WandExport MagickBooleanType MagickMotionBlurImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7585
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:9995
WandExport MagickBooleanType MagickQuantizeImage(MagickWand *wand, const size_t number_colors, const ColorspaceType colorspace, const size_t treedepth, const DitherMethod dither_method, const MagickBooleanType measure_error)
Definition: magick-image.c:8510
WandExport MagickBooleanType MagickNextImage(MagickWand *wand)
Definition: magick-image.c:7736
WandExport MagickBooleanType MagickAdaptiveSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:283
#define WandExport
Definition: method-attribute.h:71
WandExport MagickBooleanType MagickPingImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8178
WandExport size_t MagickGetImageHeight(MagickWand *wand)
Definition: magick-image.c:5222
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *wand, const double angle)
Definition: magick-image.c:8691
WandExport MagickBooleanType MagickSwirlImage(MagickWand *wand, const double degrees, const PixelInterpolateMethod method)
Definition: magick-image.c:12293
WandExport MagickBooleanType MagickEqualizeImage(MagickWand *wand)
Definition: magick-image.c:3238
WandExport MagickBooleanType MagickModeImage(MagickWand *, const double)
WandExport MagickBooleanType MagickEvaluateImage(MagickWand *wand, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3304
WandExport MagickBooleanType MagickImplodeImage(MagickWand *wand, const double amount, const PixelInterpolateMethod method)
Definition: magick-image.c:6489
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13271
WandExport unsigned char * MagickGetImagesBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4159
WandExport MagickBooleanType MagickGetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, PixelWand *color)
Definition: magick-image.c:5591
WandExport MagickBooleanType MagickGetImageRange(MagickWand *wand, double *minima, double *maxima)
Definition: magick-image.c:4433
WandExport MagickBooleanType MagickBrightnessContrastImage(MagickWand *wand, const double brightness, const double contrast)
Definition: magick-image.c:1107
WandExport MagickBooleanType MagickThumbnailImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:12461
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *wand, const size_t depth)
Definition: magick-image.c:10186
WandExport MagickBooleanType MagickColorMatrixImage(MagickWand *wand, const KernelInfo *color_matrix)
Definition: magick-image.c:1762
WandExport MagickBooleanType MagickShadowImage(MagickWand *wand, const double alpha, const double sigma, const ssize_t x, const ssize_t y)
Definition: magick-image.c:11457
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *wand, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9482
MagickExport MagickBooleanType MagickSegmentImage(MagickWand *wand, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
Definition: magick-image.c:9431
WandExport MagickBooleanType MagickSetImageOrientation(MagickWand *wand, const OrientationType orientation)
Definition: magick-image.c:10842
WandExport MagickWand * MagickStereoImage(MagickWand *wand, const MagickWand *offset_wand)
Definition: magick-image.c:12208
WandExport MagickBooleanType MagickGetImageResolution(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5785
WandExport MagickBooleanType MagickAutoOrientImage(MagickWand *wand)
Definition: magick-image.c:816
WandExport MagickBooleanType MagickContrastStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:2387
WandExport MagickBooleanType MagickRotateImage(MagickWand *wand, const PixelWand *background, const double degrees)
Definition: magick-image.c:9276
WandExport MagickBooleanType MagickResetImagePage(MagickWand *wand, const char *page)
Definition: magick-image.c:9123
Definition: pixel-wand.c:63
WandExport MagickWand * MagickCompareImages(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:1992
WandExport MagickBooleanType MagickLabelImage(MagickWand *wand, const char *label)
Definition: magick-image.c:6756
WandExport EndianType MagickGetImageEndian(MagickWand *wand)
Definition: magick-image.c:4954
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:593
WandExport MagickBooleanType MagickLiquidRescaleImage(MagickWand *wand, const size_t columns, const size_t rows, const double delta_x, const double rigidity)
Definition: magick-image.c:7010
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *wand)
Definition: magick-image.c:6016
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:6559
WandExport MagickBooleanType MagickFunctionImage(MagickWand *wand, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3758
WandExport MagickBooleanType MagickReduceNoiseImage(MagickWand *, const double)
WandExport MagickBooleanType MagickVignetteImage(MagickWand *wand, const double radius, const double sigma, const ssize_t x, const ssize_t y)
Definition: magick-image.c:12916
WandExport MagickBooleanType MagickGetImageWhitePoint(MagickWand *wand, double *x, double *y, double *z)
Definition: magick-image.c:6060
WandExport MagickBooleanType MagickOilPaintImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:7829
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:7377
WandExport MagickBooleanType MagickLevelizeImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6916
WandExport MagickBooleanType MagickReadImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8927
WandExport DisposeType MagickGetImageDispose(MagickWand *wand)
Definition: magick-image.c:4816
WandExport MagickBooleanType MagickSetImageFuzz(MagickWand *wand, const double fuzz)
Definition: magick-image.c:10430
WandExport MagickBooleanType MagickNewImage(MagickWand *wand, const size_t width, const size_t height, const PixelWand *background)
Definition: magick-image.c:7681
WandExport char * MagickGetImageSignature(MagickWand *wand)
Definition: magick-image.c:5855
WandExport char * MagickIdentifyImage(MagickWand *wand)
Definition: magick-image.c:6374
WandExport MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *wand, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: magick-image.c:10993
WandExport MagickBooleanType MagickDisplayImage(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2839
WandExport MagickBooleanType MagickAdaptiveThresholdImage(MagickWand *wand, const size_t width, const size_t height, const double bias)
Definition: magick-image.c:334
WandExport MagickBooleanType MagickInterpolativeResizeImage(MagickWand *wand, const size_t columns, const size_t rows, const PixelInterpolateMethod method)
Definition: magick-image.c:6606
WandExport MagickBooleanType MagickTrimImage(MagickWand *wand, const double fuzz)
Definition: magick-image.c:12769
WandExport MagickWand * MagickMergeImageLayers(MagickWand *wand, const LayerMethod method)
Definition: magick-image.c:7221
WandExport ChannelStatistics * MagickGetImageStatistics(MagickWand *wand)
Definition: magick-image.c:4479
WandExport MagickWand * MagickMorphImages(MagickWand *wand, const size_t number_frames)
Definition: magick-image.c:7477
WandExport MagickBooleanType MagickPosterizeImage(MagickWand *wand, const size_t levels, const DitherMethod dither)
Definition: magick-image.c:8339
Definition: magick-wand-private.h:49
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *wand, size_t *number_colors)
Definition: magick-image.c:5260
WandExport MagickBooleanType MagickDisplayImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2888
WandExport MagickBooleanType MagickGetImageDistortion(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:4862
WandExport MagickBooleanType MagickSetImageAlpha(MagickWand *wand, const double alpha)
Definition: magick-image.c:10800
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *wand, double *x, double *y, double *z)
Definition: magick-image.c:5185
WandExport MagickBooleanType MagickThresholdImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12401
WandExport MagickWand * MagickEvaluateImages(MagickWand *wand, const MagickEvaluateOperator op)
Definition: magick-image.c:3286
WandExport MagickBooleanType MagickRemapImage(MagickWand *wand, const MagickWand *remap_wand, const DitherMethod dither_method)
Definition: magick-image.c:8978
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, const CompositeOperator compose)
Definition: magick-image.c:3693
WandExport MagickBooleanType MagickTransposeImage(MagickWand *wand)
Definition: magick-image.c:12681
WandExport MagickBooleanType MagickEdgeImage(MagickWand *wand, const double radius)
Definition: magick-image.c:3066
WandExport MagickBooleanType MagickClipImage(MagickWand *wand)
Definition: magick-image.c:1451
WandExport MagickBooleanType MagickSketchImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:11788
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:12003
WandExport MagickBooleanType MagickShaveImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:11556
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:2481
WandExport MagickBooleanType MagickFlipImage(MagickWand *wand)
Definition: magick-image.c:3472
WandExport ImageType MagickGetImageType(MagickWand *wand)
Definition: magick-image.c:5941
WandExport MagickBooleanType MagickSetImageBluePrimary(MagickWand *wand, const double x, const double y, const double z)
Definition: magick-image.c:9751
WandExport MagickBooleanType MagickSetImageGravity(MagickWand *wand, const GravityType gravity)
Definition: magick-image.c:10509
WandExport MagickBooleanType MagickTintImage(MagickWand *wand, const PixelWand *tint, const PixelWand *blend)
Definition: magick-image.c:12510
WandExport MagickBooleanType MagickAnimateImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:652
WandExport MagickBooleanType MagickGetImagePage(MagickWand *wand, size_t *width, size_t *height, ssize_t *x, ssize_t *y)
Definition: magick-image.c:5548
WandExport MagickWand * MagickPreviewImages(MagickWand *wand, const PreviewType preview)
Definition: magick-image.c:8383
WandExport size_t MagickGetImageScene(MagickWand *wand)
Definition: magick-image.c:5821
WandExport MagickBooleanType MagickResizeImage(MagickWand *wand, const size_t columns, const size_t rows, const FilterType filter)
Definition: magick-image.c:9180
WandExport MagickWand * MagickCompareImagesLayers(MagickWand *wand, const LayerMethod method)
Definition: magick-image.c:1943
WandExport MagickBooleanType MagickSetImageGreenPrimary(MagickWand *wand, const double x, const double y, const double z)
Definition: magick-image.c:10552
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *wand, const double gamma)
Definition: magick-image.c:10468
WandExport double MagickGetImageGamma(MagickWand *wand)
Definition: magick-image.c:5104
WandExport MagickBooleanType MagickAffineTransformImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:532
WandExport MagickBooleanType MagickCycleColormapImage(MagickWand *wand, const ssize_t displace)
Definition: magick-image.c:2534
WandExport MagickBooleanType MagickSetImageEndian(MagickWand *wand, const EndianType endian)
Definition: magick-image.c:10261
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *wand, PixelWand *background_color)
Definition: magick-image.c:4063
WandExport MagickBooleanType MagickColorThresholdImage(MagickWand *wand, const PixelWand *start_color, const PixelWand *stop_color)
Definition: magick-image.c:1811
WandExport MagickBooleanType MagickFloodfillPaintImage(MagickWand *wand, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y, const MagickBooleanType invert)
Definition: magick-image.c:3532
WandExport MagickBooleanType MagickRandomThresholdImage(MagickWand *wand, const double low, const double high)
Definition: magick-image.c:8794
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:10885
WandExport Image * GetImageFromMagickWand(const MagickWand *wand)
Definition: magick-image.c:138
WandExport MagickBooleanType MagickOpaquePaintImage(MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:7886
WandExport CompressionType MagickGetImageCompression(MagickWand *wand)
Definition: magick-image.c:4676
WandExport size_t MagickGetImageWidth(MagickWand *wand)
Definition: magick-image.c:6097
WandExport MagickBooleanType MagickSetImageMatteColor(MagickWand *wand, const PixelWand *alpha)
Definition: magick-image.c:10761
WandExport MagickBooleanType MagickPreviousImage(MagickWand *wand)
Definition: magick-image.c:8437
WandExport size_t MagickGetNumberImages(MagickWand *wand)
Definition: magick-image.c:6131
WandExport MagickBooleanType MagickLinearStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:6963
WandExport MagickBooleanType MagickConnectedComponentsImage(MagickWand *wand, const size_t connectivity, CCObjectInfo **objects)
Definition: magick-image.c:2293
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *wand, const double radius, const double sigma, const double gain, const double threshold)
Definition: magick-image.c:12865
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *wand, const PixelWand *border)
Definition: magick-image.c:9791
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11674
WandExport MagickBooleanType MagickWaveImage(MagickWand *wand, const double amplitude, const double wave_length, const PixelInterpolateMethod method)
Definition: magick-image.c:12966
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *wand, const VirtualPixelMethod method)
Definition: magick-image.c:11320
WandExport MagickBooleanType MagickMinifyImage(MagickWand *wand)
Definition: magick-image.c:7262
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *wand, const InterlaceType interlace)
Definition: magick-image.c:10593
WandExport MagickBooleanType MagickQuantizeImages(MagickWand *wand, const size_t number_colors, const ColorspaceType colorspace, const size_t treedepth, const DitherMethod dither_method, const MagickBooleanType measure_error)
Definition: magick-image.c:8588
WandExport MagickBooleanType MagickAutoGammaImage(MagickWand *wand)
Definition: magick-image.c:740
WandExport MagickBooleanType MagickSpreadImage(MagickWand *wand, const PixelInterpolateMethod method, const double radius)
Definition: magick-image.c:12058
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *wand, const PixelInterpolateMethod method)
Definition: magick-image.c:10639
WandExport MagickBooleanType MagickHoughLineImage(MagickWand *wand, const size_t width, const size_t height, const size_t threshold)
Definition: magick-image.c:6331
WandExport MagickBooleanType MagickGammaImage(MagickWand *wand, const double gamma)
Definition: magick-image.c:3848
WandExport MagickBooleanType MagickSolarizeImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:11883
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13168
WandExport MagickBooleanType MagickSetImageColor(MagickWand *wand, const PixelWand *color)
Definition: magick-image.c:9907
WandExport MagickBooleanType MagickSetImageFormat(MagickWand *wand, const char *format)
Definition: magick-image.c:10380
WandExport MagickBooleanType MagickWriteImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:13113
WandExport MagickBooleanType MagickClampImage(MagickWand *wand)
Definition: magick-image.c:1417
WandExport MagickBooleanType MagickInverseFourierTransformImage(MagickWand *magnitude_wand, MagickWand *phase_wand, const MagickBooleanType magnitude)
Definition: magick-image.c:6657
WandExport MagickBooleanType MagickRangeThresholdImage(MagickWand *wand, const double low_black, const double low_white, const double high_white, const double high_black)
Definition: magick-image.c:8648
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *wand)
Definition: magick-image.c:7981
WandExport CompositeOperator MagickGetImageCompose(MagickWand *wand)
Definition: magick-image.c:4639
WandExport char * MagickGetImageFilename(MagickWand *wand)
Definition: magick-image.c:4992
WandExport MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *wand, const ssize_t ticks_per_second)
Definition: magick-image.c:11201
WandExport MagickBooleanType MagickWriteImages(MagickWand *wand, const char *filename, const MagickBooleanType adjoin)
Definition: magick-image.c:13225
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *wand)
Definition: magick-image.c:2768
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *wand, const MagickBooleanType matte)
Definition: magick-image.c:10716
WandExport unsigned char * MagickGetImageBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4108
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *wand, const AlphaChannelOption alpha_type)
Definition: magick-image.c:9672
WandExport MagickWand * MagickSmushImages(MagickWand *wand, const MagickBooleanType stack, const ssize_t offset)
Definition: magick-image.c:11837
WandExport ChannelType MagickSetImageChannelMask(MagickWand *wand, const ChannelType channel_mask)
Definition: magick-image.c:9829
WandExport MagickBooleanType MagickMeanShiftImage(MagickWand *wand, const size_t width, const size_t height, const double color_distance)
Definition: magick-image.c:7158
WandExport MagickBooleanType MagickDrawImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:3009
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *wand, const size_t index, const PixelWand *color)
Definition: magick-image.c:9949
WandExport MagickWand * MagickCoalesceImages(MagickWand *wand)
Definition: magick-image.c:1584
WandExport MagickWand * MagickGetImage(MagickWand *wand)
Definition: magick-image.c:3936
WandExport MagickBooleanType MagickPolynomialImage(MagickWand *wand, const size_t number_terms, const double *terms)
Definition: magick-image.c:8290
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:5695
WandExport MagickBooleanType MagickForwardFourierTransformImage(MagickWand *wand, const MagickBooleanType magnitude)
Definition: magick-image.c:3633
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:8742
WandExport MagickBooleanType MagickUniqueImageColors(MagickWand *wand)
Definition: magick-image.c:12810
WandExport MagickWand * MagickAppendImages(MagickWand *wand, const MagickBooleanType stack)
Definition: magick-image.c:699
WandExport MagickBooleanType MagickKuwaharaImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:6713
WandExport MagickBooleanType MagickLocalContrastImage(MagickWand *wand, const double radius, const double strength)
Definition: magick-image.c:7060
WandExport MagickBooleanType MagickThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12411
WandExport MagickBooleanType MagickGetImageKurtosis(MagickWand *wand, double *kurtosis, double *skewness)
Definition: magick-image.c:4344
WandExport MagickBooleanType MagickEncipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:3161
WandExport MagickBooleanType MagickPingImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8131
WandExport MagickBooleanType MagickLevelImageColors(MagickWand *wand, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6861
WandExport size_t MagickGetImageDelay(MagickWand *wand)
Definition: magick-image.c:4750
WandExport MagickWand * MagickSteganoImage(MagickWand *wand, const MagickWand *watermark_wand, const ssize_t offset)
Definition: magick-image.c:12157
WandExport MagickBooleanType MagickCharcoalImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1261
WandExport MagickBooleanType MagickSampleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9326
WandExport MagickWand * MagickSimilarityImage(MagickWand *wand, const MagickWand *reference, const MetricType metric, const double similarity_threshold, RectangleInfo *offset, double *similarity)
Definition: magick-image.c:11730
WandExport MagickBooleanType MagickSetImageCompression(MagickWand *wand, const CompressionType compression)
Definition: magick-image.c:10072
WandExport MagickBooleanType MagickGaussianBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3895
WandExport MagickBooleanType MagickClipImagePath(MagickWand *wand, const char *pathname, const MagickBooleanType inside)
Definition: magick-image.c:1498
WandExport MagickBooleanType MagickCompositeLayers(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2244
WandExport MagickBooleanType MagickSetImageRenderingIntent(MagickWand *wand, const RenderingIntent rendering_intent)
Definition: magick-image.c:11084
WandExport MagickBooleanType MagickCommentImage(MagickWand *wand, const char *comment)
Definition: magick-image.c:1900
WandExport MagickBooleanType MagickAdaptiveBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:186
WandExport ChannelFeatures * MagickGetImageFeatures(MagickWand *wand, const size_t distance)
Definition: magick-image.c:4300
WandExport size_t MagickGetImageCompressionQuality(MagickWand *wand)
Definition: magick-image.c:4713
WandExport ColorspaceType MagickGetImageColorspace(MagickWand *wand)
Definition: magick-image.c:4601
WandExport MagickBooleanType MagickHaldClutImage(MagickWand *wand, const MagickWand *hald_wand)
Definition: magick-image.c:6206
WandExport MagickBooleanType MagickDistortImage(MagickWand *wand, const DistortMethod method, const size_t number_arguments, const double *arguments, const MagickBooleanType bestfit)
Definition: magick-image.c:2963
WandExport MagickBooleanType MagickGetImageRedPrimary(MagickWand *wand, double *x, double *y, double *z)
Definition: magick-image.c:5647
WandExport MagickBooleanType MagickOrderedDitherImage(MagickWand *wand, const char *threshold_map)
Definition: magick-image.c:8038
WandExport size_t MagickGetImageColors(MagickWand *wand)
Definition: magick-image.c:4564
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *wand, const ResolutionType units)
Definition: magick-image.c:11280
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:2602
WandExport MagickBooleanType MagickBlueShiftImage(MagickWand *wand, const double factor)
Definition: magick-image.c:947
WandExport MagickBooleanType MagickWaveletDenoiseImage(MagickWand *wand, const double threshold, const double softness)
Definition: magick-image.c:13019
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *wand, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel)
Definition: magick-image.c:7528
WandExport MagickBooleanType MagickRemoveImage(MagickWand *wand)
Definition: magick-image.c:9026
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *wand, const DrawingWand *drawing_wand, const char *caption, const double angle, const PixelInterpolateMethod method)
Definition: magick-image.c:8232
WandExport MagickBooleanType MagickAutoThresholdImage(MagickWand *wand, const AutoThresholdMethod method)
Definition: magick-image.c:863
WandExport MagickBooleanType MagickSetImageExtent(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:10301
WandExport MagickBooleanType MagickBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:997
WandExport MagickBooleanType MagickSetImageDelay(MagickWand *wand, const size_t delay)
Definition: magick-image.c:10148
WandExport MagickBooleanType MagickStripImage(MagickWand *wand)
Definition: magick-image.c:12253
WandExport double MagickGetImageTotalInkDensity(MagickWand *wand)
Definition: magick-image.c:6162
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *wand, const size_t index, PixelWand *color)
Definition: magick-image.c:4522
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *wand)
Definition: magick-image.c:5743
WandExport MagickBooleanType MagickHasNextImage(MagickWand *wand)
Definition: magick-image.c:6245
WandExport MagickBooleanType MagickGetImageLength(MagickWand *wand, MagickSizeType *length)
Definition: magick-image.c:5429
WandExport ResolutionType MagickGetImageUnits(MagickWand *wand)
Definition: magick-image.c:5978
WandExport MagickBooleanType MagickAddImage(MagickWand *wand, const MagickWand *add_wand)
Definition: magick-image.c:436
WandExport MagickBooleanType MagickDecipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:2644
WandExport MagickWand * MagickOptimizeImageLayers(MagickWand *wand)
Definition: magick-image.c:7936
WandExport MagickBooleanType MagickColorDecisionListImage(MagickWand *wand, const char *color_correction_collection)
Definition: magick-image.c:1644
WandExport MagickBooleanType MagickSetImageFilename(MagickWand *wand, const char *filename)
Definition: magick-image.c:10339
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:12635
WandExport MagickBooleanType MagickSetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, const PixelWand *color)
Definition: magick-image.c:10929
WandExport PixelInterpolateMethod MagickGetImageInterpolateMethod(MagickWand *wand)
Definition: magick-image.c:5355
WandExport MagickBooleanType MagickSetImageResolution(MagickWand *wand, const double x_resolution, const double y_resolution)
Definition: magick-image.c:11124
WandExport MagickBooleanType MagickClutImage(MagickWand *wand, const MagickWand *clut_wand, const PixelInterpolateMethod method)
Definition: magick-image.c:1541
WandExport Image * MagickDestroyImage(Image *image)
Definition: magick-image.c:2809
WandExport MagickBooleanType MagickSparseColorImage(MagickWand *wand, const SparseColorMethod method, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:11950
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *wand, const size_t iterations)
Definition: magick-image.c:10677
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:9576
WandExport MagickBooleanType MagickFlopImage(MagickWand *wand)
Definition: magick-image.c:3587
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *wand, PixelWand *border_color)
Definition: magick-image.c:4249
WandExport MagickBooleanType MagickAutoLevelImage(MagickWand *wand)
Definition: magick-image.c:778
WandExport MagickBooleanType MagickStatisticImage(MagickWand *wand, const StatisticType type, const size_t width, const size_t height)
Definition: magick-image.c:12107
WandExport MagickBooleanType MagickEmbossImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3117
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:3371
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *wand, double *x, double *y, double *z)
Definition: magick-image.c:4209
WandExport MagickBooleanType MagickSetImage(MagickWand *wand, const MagickWand *set_wand)
Definition: magick-image.c:9622