MagickWand  7.0.8
Convert, Edit, Or Compose Bitmap Images
magick-image.h
Go to the documentation of this file.
1 /*
2  Copyright 1999-2019 ImageMagick Studio LLC, a non-profit organization
3  dedicated to making software imaging solutions freely available.
4 
5  You may not use this file except in compliance with the License. You may
6  obtain a copy of the License at
7 
8  https://imagemagick.org/script/license.php
9 
10  Unless required by applicable law or agreed to in writing, software
11  distributed under the License is distributed on an "AS IS" BASIS,
12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  See the License for the specific language governing permissions and
14  limitations under the License.
15 
16  MagickWand image Methods.
17 */
18 
19 #ifndef MAGICKWAND_MAGICK_IMAGE_H
20 #define MAGICKWAND_MAGICK_IMAGE_H
21 
22 #if defined(__cplusplus) || defined(c_plusplus)
23 extern "C" {
24 #endif
25 
26 extern WandExport ChannelFeatures
27  *MagickGetImageFeatures(MagickWand *,const size_t);
28 
29 extern WandExport ChannelType
30  MagickSetImageChannelMask(MagickWand *,const ChannelType);
31 
32 extern WandExport ChannelStatistics
34 
35 extern WandExport char
40 
41 extern WandExport ColorspaceType
43 
44 extern WandExport CompositeOperator
46 
47 extern WandExport CompressionType
49 
50 extern WandExport DisposeType
52 
53 extern WandExport double
55  const MetricType),
59 
60 extern WandExport EndianType
62 
63 extern WandExport GravityType
65 
66 extern WandExport Image
67  *MagickDestroyImage(Image *),
69 
70 extern WandExport ImageType
73 
74 extern WandExport InterlaceType
76 
77 extern WandExport PixelInterpolateMethod
79 
80 extern WandExport MagickBooleanType
81  MagickAdaptiveBlurImage(MagickWand *,const double,const double),
82  MagickAdaptiveResizeImage(MagickWand *,const size_t,const size_t),
83  MagickAdaptiveSharpenImage(MagickWand *,const double,const double),
84  MagickAdaptiveThresholdImage(MagickWand *,const size_t,const size_t,
85  const double),
87  MagickAddNoiseImage(MagickWand *,const NoiseType,const double),
89  MagickAnnotateImage(MagickWand *,const DrawingWand *,const double,
90  const double,const double,const char *),
91  MagickAnimateImages(MagickWand *,const char *),
95  MagickAutoThresholdImage(MagickWand *,const AutoThresholdMethod),
97  MagickBlueShiftImage(MagickWand *,const double),
98  MagickBlurImage(MagickWand *,const double,const double),
99  MagickBorderImage(MagickWand *,const PixelWand *,const size_t,const size_t,
100  const CompositeOperator compose),
101  MagickBrightnessContrastImage(MagickWand *,const double,const double),
102  MagickCannyEdgeImage(MagickWand *,const double,const double,const double,
103  const double),
104  MagickCharcoalImage(MagickWand *,const double,const double),
105  MagickChopImage(MagickWand *,const size_t,const size_t,const ssize_t,
106  const ssize_t),
107  MagickCLAHEImage(MagickWand *,const size_t,const size_t,const double,
108  const double),
111  MagickClipImagePath(MagickWand *,const char *,const MagickBooleanType),
112  MagickClutImage(MagickWand *,const MagickWand *,const PixelInterpolateMethod),
115  MagickColorMatrixImage(MagickWand *,const KernelInfo *),
116  MagickCommentImage(MagickWand *,const char *),
117  MagickCompositeImage(MagickWand *,const MagickWand *,const CompositeOperator,
118  const MagickBooleanType,const ssize_t,const ssize_t),
120  const CompositeOperator,const GravityType),
121  MagickCompositeLayers(MagickWand *,const MagickWand *,const CompositeOperator,
122  const ssize_t,const ssize_t),
123  MagickConnectedComponentsImage(MagickWand *,const size_t,CCObjectInfo **),
124  MagickConstituteImage(MagickWand *,const size_t,const size_t,const char *,
125  const StorageType,const void *),
126  MagickContrastImage(MagickWand *,const MagickBooleanType),
127  MagickContrastStretchImage(MagickWand *,const double,const double),
128  MagickConvolveImage(MagickWand *,const KernelInfo *),
129  MagickCropImage(MagickWand *,const size_t,const size_t,const ssize_t,
130  const ssize_t),
131  MagickCycleColormapImage(MagickWand *,const ssize_t),
132  MagickDecipherImage(MagickWand *,const char *),
133  MagickDeskewImage(MagickWand *,const double),
135  MagickDisplayImage(MagickWand *,const char *),
136  MagickDisplayImages(MagickWand *,const char *),
137  MagickDistortImage(MagickWand *,const DistortMethod,const size_t,
138  const double *,const MagickBooleanType),
140  MagickEdgeImage(MagickWand *,const double),
141  MagickEmbossImage(MagickWand *,const double,const double),
142  MagickEncipherImage(MagickWand *,const char *),
145  MagickEvaluateImage(MagickWand *,const MagickEvaluateOperator,const double),
146  MagickExportImagePixels(MagickWand *,const ssize_t,const ssize_t,
147  const size_t,const size_t,const char *,const StorageType,void *),
148  MagickExtentImage(MagickWand *,const size_t,const size_t,const ssize_t,
149  const ssize_t),
151  MagickFloodfillPaintImage(MagickWand *,const PixelWand *,const double,
152  const PixelWand *,const ssize_t,const ssize_t,const MagickBooleanType),
154  MagickForwardFourierTransformImage(MagickWand *,const MagickBooleanType),
155  MagickFrameImage(MagickWand *,const PixelWand *,const size_t,const size_t,
156  const ssize_t,const ssize_t,const CompositeOperator),
157  MagickFunctionImage(MagickWand *,const MagickFunction,const size_t,
158  const double *),
159  MagickGammaImage(MagickWand *,const double),
160  MagickGaussianBlurImage(MagickWand *,const double,const double),
163  MagickGetImageBluePrimary(MagickWand *,double *,double *,double *),
165  MagickGetImageKurtosis(MagickWand *,double *,double *),
166  MagickGetImageMean(MagickWand *,double *,double *),
167  MagickGetImageRange(MagickWand *,double *,double *),
169  MagickGetImageDistortion(MagickWand *,const MagickWand *,const MetricType,
170  double *),
171  MagickGetImageGreenPrimary(MagickWand *,double *,double *,double *),
172  MagickGetImageLength(MagickWand *,MagickSizeType *),
174  MagickGetImagePage(MagickWand *,size_t *,size_t *,ssize_t *,
175  ssize_t *),
176  MagickGetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
177  PixelWand *),
178  MagickGetImageRange(MagickWand *,double *,double *),
179  MagickGetImageRedPrimary(MagickWand *,double *,double *,double *),
180  MagickGetImageResolution(MagickWand *,double *,double *),
181  MagickGetImageWhitePoint(MagickWand *,double *,double *,double *),
185  MagickHoughLineImage(MagickWand *,const size_t,const size_t,const size_t),
186  MagickImplodeImage(MagickWand *,const double,const PixelInterpolateMethod),
187  MagickImportImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
188  const size_t,const char *,const StorageType,const void *),
189  MagickInterpolativeResizeImage(MagickWand *,const size_t,const size_t,
190  const PixelInterpolateMethod),
192  const MagickBooleanType),
193  MagickKuwaharaImage(MagickWand *,const double,const double),
194  MagickLabelImage(MagickWand *,const char *),
195  MagickLevelImage(MagickWand *,const double,const double,const double),
197  const MagickBooleanType),
198  MagickLevelizeImage(MagickWand *,const double,const double,const double),
199  MagickLinearStretchImage(MagickWand *,const double,const double),
200  MagickLiquidRescaleImage(MagickWand *,const size_t,const size_t,const double,
201  const double),
202  MagickLocalContrastImage(MagickWand *,const double,const double),
204  MagickMeanShiftImage(MagickWand *,const size_t,const size_t,const double),
205  MagickMedianConvolveImage(MagickWand *,const double),
207  MagickModeImage(MagickWand *,const double),
208  MagickModulateImage(MagickWand *,const double,const double,const double),
209  MagickMorphologyImage(MagickWand *,MorphologyMethod,const ssize_t,
210  KernelInfo *),
211  MagickMotionBlurImage(MagickWand *,const double,const double,const double),
212  MagickNegateImage(MagickWand *,const MagickBooleanType),
213  MagickNewImage(MagickWand *,const size_t,const size_t,const PixelWand *),
216  MagickOilPaintImage(MagickWand *,const double,const double),
218  const double,const MagickBooleanType),
220  MagickOrderedDitherImage(MagickWand *,const char *),
221  MagickPolynomialImage(MagickWand *,const size_t,const double *),
223  const double,const double,const MagickBooleanType invert),
224  MagickPingImage(MagickWand *,const char *),
225  MagickPingImageBlob(MagickWand *,const void *,const size_t),
227  MagickPolaroidImage(MagickWand *,const DrawingWand *,const char *,
228  const double,const PixelInterpolateMethod),
229  MagickPosterizeImage(MagickWand *,const size_t,const DitherMethod),
231  MagickQuantizeImage(MagickWand *,const size_t,const ColorspaceType,
232  const size_t,const DitherMethod,const MagickBooleanType),
233  MagickQuantizeImages(MagickWand *,const size_t,const ColorspaceType,
234  const size_t,const DitherMethod,const MagickBooleanType),
235  MagickRangeThresholdImage(MagickWand *,const double,const double,
236  const double,const double),
237  MagickRotationalBlurImage(MagickWand *,const double),
238  MagickRaiseImage(MagickWand *,const size_t,const size_t,const ssize_t,
239  const ssize_t,const MagickBooleanType),
240  MagickRandomThresholdImage(MagickWand *,const double,const double),
241  MagickReadImage(MagickWand *,const char *),
242  MagickReadImageBlob(MagickWand *,const void *,const size_t),
244  MagickReduceNoiseImage(MagickWand *,const double),
245  MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
247  MagickResampleImage(MagickWand *,const double,const double,const FilterType),
248  MagickResetImagePage(MagickWand *,const char *),
249  MagickResizeImage(MagickWand *,const size_t,const size_t,const FilterType),
250  MagickRollImage(MagickWand *,const ssize_t,const ssize_t),
251  MagickRotateImage(MagickWand *,const PixelWand *,const double),
252  MagickSampleImage(MagickWand *,const size_t,const size_t),
253  MagickScaleImage(MagickWand *,const size_t,const size_t),
254  MagickSegmentImage(MagickWand *,const ColorspaceType,const MagickBooleanType,
255  const double,const double),
256  MagickSelectiveBlurImage(MagickWand *,const double,const double,
257  const double),
258  MagickSeparateImage(MagickWand *,const ChannelType),
259  MagickSepiaToneImage(MagickWand *,const double),
261  MagickSetImageAlpha(MagickWand *,const double),
262  MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelOption),
264  MagickSetImageBluePrimary(MagickWand *,const double,const double,
265  const double),
269  const PixelWand *),
270  MagickSetImageColorspace(MagickWand *,const ColorspaceType),
271  MagickSetImageCompose(MagickWand *,const CompositeOperator),
272  MagickSetImageCompression(MagickWand *,const CompressionType),
273  MagickSetImageDelay(MagickWand *,const size_t),
274  MagickSetImageDepth(MagickWand *,const size_t),
275  MagickSetImageDispose(MagickWand *,const DisposeType),
277  MagickSetImageEndian(MagickWand *,const EndianType),
278  MagickSetImageExtent(MagickWand *,const size_t,const size_t),
279  MagickSetImageFilename(MagickWand *,const char *),
280  MagickSetImageFormat(MagickWand *,const char *),
281  MagickSetImageFuzz(MagickWand *,const double),
282  MagickSetImageGamma(MagickWand *,const double),
283  MagickSetImageGravity(MagickWand *,const GravityType),
284  MagickSetImageGreenPrimary(MagickWand *,const double,const double,
285  const double),
286  MagickSetImageInterlaceScheme(MagickWand *,const InterlaceType),
287  MagickSetImageInterpolateMethod(MagickWand *,const PixelInterpolateMethod),
288  MagickSetImageIterations(MagickWand *,const size_t),
289  MagickSetImageMatte(MagickWand *,const MagickBooleanType),
291  MagickSetImageOrientation(MagickWand *,const OrientationType),
292  MagickSetImagePage(MagickWand *,const size_t,const size_t,const ssize_t,
293  const ssize_t),
294  MagickSetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
295  const PixelWand *),
296  MagickSetImageRedPrimary(MagickWand *,const double,const double,
297  const double),
298  MagickSetImageRenderingIntent(MagickWand *,const RenderingIntent),
299  MagickSetImageResolution(MagickWand *,const double,const double),
300  MagickSetImageScene(MagickWand *,const size_t),
301  MagickSetImageTicksPerSecond(MagickWand *,const ssize_t),
302  MagickSetImageType(MagickWand *,const ImageType),
303  MagickSetImageUnits(MagickWand *,const ResolutionType),
304  MagickSetImageWhitePoint(MagickWand *,const double,const double,
305  const double),
306  MagickShadeImage(MagickWand *,const MagickBooleanType,const double,
307  const double),
308  MagickShadowImage(MagickWand *,const double,const double,const ssize_t,
309  const ssize_t),
310  MagickSharpenImage(MagickWand *,const double,const double),
311  MagickShaveImage(MagickWand *,const size_t,const size_t),
312  MagickShearImage(MagickWand *,const PixelWand *,const double,const double),
313  MagickSigmoidalContrastImage(MagickWand *,const MagickBooleanType,
314  const double,const double),
315  MagickSketchImage(MagickWand *,const double,const double,const double),
316  MagickSolarizeImage(MagickWand *,const double),
317  MagickSparseColorImage(MagickWand *,const SparseColorMethod,const size_t,
318  const double *),
319  MagickSpliceImage(MagickWand *,const size_t,const size_t,const ssize_t,
320  const ssize_t),
321  MagickSpreadImage(MagickWand *,const PixelInterpolateMethod,const double),
322  MagickStatisticImage(MagickWand *,const StatisticType,const size_t,
323  const size_t),
325  MagickSwirlImage(MagickWand *,const double,const PixelInterpolateMethod),
326  MagickTintImage(MagickWand *,const PixelWand *,const PixelWand *),
327  MagickTransformImageColorspace(MagickWand *,const ColorspaceType),
330  MagickThresholdImage(MagickWand *,const double),
331  MagickThresholdImageChannel(MagickWand *,const ChannelType,const double),
332  MagickThumbnailImage(MagickWand *,const size_t,const size_t),
333  MagickTrimImage(MagickWand *,const double),
335  MagickUnsharpMaskImage(MagickWand *,const double,const double,const double,
336  const double),
337  MagickVignetteImage(MagickWand *,const double,const double,const ssize_t,
338  const ssize_t),
339  MagickWaveImage(MagickWand *,const double,const double,
340  const PixelInterpolateMethod),
341  MagickWaveletDenoiseImage(MagickWand *,const double,const double),
343  MagickWriteImage(MagickWand *,const char *),
345  MagickWriteImages(MagickWand *,const char *,const MagickBooleanType),
347 
348 extern WandExport MagickProgressMonitor
349  MagickSetImageProgressMonitor(MagickWand *,const MagickProgressMonitor,
350  void *);
351 
352 extern WandExport MagickWand
353  *MagickAppendImages(MagickWand *,const MagickBooleanType),
354  *MagickChannelFxImage(MagickWand *,const char *),
356  *MagickCombineImages(MagickWand *,const ColorspaceType),
357  *MagickCompareImages(MagickWand *,const MagickWand *,const MetricType,
358  double *),
359  *MagickCompareImagesLayers(MagickWand *,const LayerMethod),
360  *MagickComplexImages(MagickWand *,const ComplexOperator),
362  *MagickEvaluateImages(MagickWand *,const MagickEvaluateOperator),
363  *MagickFxImage(MagickWand *,const char *),
365  *MagickGetImageMask(MagickWand *,const PixelMask),
366  *MagickGetImageRegion(MagickWand *,const size_t,const size_t,const ssize_t,
367  const ssize_t),
368  *MagickMergeImageLayers(MagickWand *,const LayerMethod),
369  *MagickMorphImages(MagickWand *,const size_t),
370  *MagickMontageImage(MagickWand *,const DrawingWand *,const char *,
371  const char *,const MontageMode,const char *),
373  *MagickPreviewImages(MagickWand *wand,const PreviewType),
374  *MagickSimilarityImage(MagickWand *,const MagickWand *,const MetricType,
375  const double,RectangleInfo *,double *),
376  *MagickSmushImages(MagickWand *,const MagickBooleanType,const ssize_t),
377  *MagickSteganoImage(MagickWand *,const MagickWand *,const ssize_t),
380 
381 extern WandExport OrientationType
383 
384 extern WandExport PixelWand
385  **MagickGetImageHistogram(MagickWand *,size_t *);
386 
387 extern WandExport RenderingIntent
389 
390 extern WandExport ResolutionType
392 
393 extern WandExport size_t
404 
405 extern WandExport unsigned char
406  *MagickGetImageBlob(MagickWand *,size_t *),
407  *MagickGetImagesBlob(MagickWand *,size_t *);
408 
409 extern WandExport VirtualPixelMethod
411  MagickSetImageVirtualPixelMethod(MagickWand *,const VirtualPixelMethod);
412 
413 #if defined(__cplusplus) || defined(c_plusplus)
414 }
415 #endif
416 
417 #endif
WandExport size_t MagickGetImageIterations(MagickWand *wand)
Definition: magick-image.c:5347
WandExport MagickBooleanType MagickBlackThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:902
WandExport MagickBooleanType MagickMagnifyImage(MagickWand *wand)
Definition: magick-image.c:7057
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:12534
WandExport MagickWand * MagickDeconstructImages(MagickWand *wand)
Definition: magick-image.c:2634
WandExport MagickBooleanType MagickShadeImage(MagickWand *wand, const MagickBooleanType gray, const double asimuth, const double elevation)
Definition: magick-image.c:11358
WandExport MagickBooleanType MagickDeskewImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:2680
WandExport MagickBooleanType MagickReadImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8787
WandExport MagickWand * MagickComplexImages(MagickWand *wand, const ComplexOperator op)
Definition: magick-image.c:1998
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:3150
WandExport MagickBooleanType MagickReadImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8838
WandExport size_t MagickGetImageTicksPerSecond(MagickWand *wand)
Definition: magick-image.c:5858
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:11568
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:7737
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:10062
WandExport MagickBooleanType MagickConvolveImage(MagickWand *wand, const KernelInfo *kernel)
Definition: magick-image.c:2383
WandExport MagickBooleanType MagickWhiteThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:13017
WandExport MagickBooleanType MagickModulateImage(MagickWand *wand, const double brightness, const double saturation, const double hue)
Definition: magick-image.c:7270
WandExport MagickBooleanType MagickSetImageScene(MagickWand *wand, const size_t scene)
Definition: magick-image.c:11114
WandExport GravityType MagickGetImageGravity(MagickWand *wand)
Definition: magick-image.c:5095
WandExport MagickBooleanType MagickLevelImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6765
WandExport MagickBooleanType MagickScaleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9325
WandExport MagickBooleanType MagickGetImageMean(MagickWand *wand, double *mean, double *standard_deviation)
Definition: magick-image.c:4344
WandExport MagickBooleanType MagickContrastImage(MagickWand *wand, const MagickBooleanType sharpen)
Definition: magick-image.c:2295
WandExport MagickWand * MagickTextureImage(MagickWand *wand, const MagickWand *texture_wand)
Definition: magick-image.c:12289
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:3935
WandExport MagickBooleanType MagickSetImageDispose(MagickWand *wand, const DisposeType dispose)
Definition: magick-image.c:10175
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *wand)
Definition: magick-image.c:5271
WandExport MagickWand * MagickCombineImages(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:1811
WandExport MagickBooleanType MagickResampleImage(MagickWand *wand, const double x_resolution, const double y_resolution, const FilterType filter)
Definition: magick-image.c:9030
WandExport MagickWand * MagickGetImageMask(MagickWand *wand, const PixelMask type)
Definition: magick-image.c:3970
WandExport MagickBooleanType MagickSetImageWhitePoint(MagickWand *wand, const double x, const double y, const double z)
Definition: magick-image.c:11312
WandExport MagickBooleanType MagickRollImage(MagickWand *wand, const ssize_t x, const ssize_t y)
Definition: magick-image.c:9179
WandExport MagickBooleanType MagickPingImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8033
WandExport MagickBooleanType MagickSetImageType(MagickWand *wand, const ImageType image_type)
Definition: magick-image.c:11193
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:3377
WandExport OrientationType MagickGetImageOrientation(MagickWand *wand)
Definition: magick-image.c:5456
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *wand, PixelWand *matte_color)
Definition: magick-image.c:5421
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:2059
WandExport ImageType MagickIdentifyImageType(MagickWand *wand)
Definition: magick-image.c:6398
WandExport MagickWand * MagickFxImage(MagickWand *wand, const char *expression)
Definition: magick-image.c:3754
WandExport MagickBooleanType MagickSeparateImage(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:9481
WandExport MagickBooleanType MagickTransverseImage(MagickWand *wand)
Definition: magick-image.c:12673
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *wand, const double x, const double y, const double z)
Definition: magick-image.c:10994
WandExport MagickBooleanType MagickHasPreviousImage(MagickWand *wand)
Definition: magick-image.c:6235
WandExport double * MagickGetImageDistortions(MagickWand *wand, const MagickWand *reference, const MetricType metric)
Definition: magick-image.c:4863
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:9661
WandExport MagickBooleanType MagickSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:11458
WandExport double MagickGetImageFuzz(MagickWand *wand)
Definition: magick-image.c:5021
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:7586
WandExport char * MagickGetImageFormat(MagickWand *wand)
Definition: magick-image.c:4984
WandExport MagickBooleanType MagickCompositeImageGravity(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const GravityType gravity)
Definition: magick-image.c:2120
WandExport MagickBooleanType MagickSetImageCompose(MagickWand *wand, const CompositeOperator compose)
Definition: magick-image.c:9986
WandExport size_t MagickGetImageDepth(MagickWand *wand)
Definition: magick-image.c:4737
WandExport MagickBooleanType MagickMotionBlurImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7537
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:9947
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:8462
WandExport MagickBooleanType MagickNextImage(MagickWand *wand)
Definition: magick-image.c:7688
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:8130
WandExport size_t MagickGetImageHeight(MagickWand *wand)
Definition: magick-image.c:5176
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *wand, const double angle)
Definition: magick-image.c:8643
WandExport MagickBooleanType MagickSwirlImage(MagickWand *wand, const double degrees, const PixelInterpolateMethod method)
Definition: magick-image.c:12244
WandExport MagickBooleanType MagickEqualizeImage(MagickWand *wand)
Definition: magick-image.c:3192
WandExport MagickBooleanType MagickModeImage(MagickWand *, const double)
WandExport MagickBooleanType MagickEvaluateImage(MagickWand *wand, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3258
WandExport MagickBooleanType MagickImplodeImage(MagickWand *wand, const double amount, const PixelInterpolateMethod method)
Definition: magick-image.c:6443
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13222
WandExport unsigned char * MagickGetImagesBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4113
WandExport MagickBooleanType MagickGetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, PixelWand *color)
Definition: magick-image.c:5545
WandExport MagickBooleanType MagickGetImageRange(MagickWand *wand, double *minima, double *maxima)
Definition: magick-image.c:4387
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:12412
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *wand, const size_t depth)
Definition: magick-image.c:10138
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:11408
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *wand, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9434
MagickExport MagickBooleanType MagickSegmentImage(MagickWand *wand, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
Definition: magick-image.c:9383
WandExport MagickBooleanType MagickSetImageOrientation(MagickWand *wand, const OrientationType orientation)
Definition: magick-image.c:10793
WandExport MagickWand * MagickStereoImage(MagickWand *wand, const MagickWand *offset_wand)
Definition: magick-image.c:12159
WandExport MagickBooleanType MagickGetImageResolution(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5739
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:2341
WandExport MagickBooleanType MagickRotateImage(MagickWand *wand, const PixelWand *background, const double degrees)
Definition: magick-image.c:9228
WandExport MagickBooleanType MagickResetImagePage(MagickWand *wand, const char *page)
Definition: magick-image.c:9075
Definition: pixel-wand.c:63
WandExport MagickWand * MagickCompareImages(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:1946
WandExport MagickBooleanType MagickLabelImage(MagickWand *wand, const char *label)
Definition: magick-image.c:6710
WandExport EndianType MagickGetImageEndian(MagickWand *wand)
Definition: magick-image.c:4908
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:6964
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *wand)
Definition: magick-image.c:5970
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:6513
WandExport MagickBooleanType MagickFunctionImage(MagickWand *wand, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3712
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:12867
WandExport MagickBooleanType MagickGetImageWhitePoint(MagickWand *wand, double *x, double *y, double *z)
Definition: magick-image.c:6014
WandExport MagickBooleanType MagickOilPaintImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:7781
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:7331
WandExport MagickBooleanType MagickLevelizeImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6870
WandExport MagickBooleanType MagickReadImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8879
WandExport DisposeType MagickGetImageDispose(MagickWand *wand)
Definition: magick-image.c:4770
WandExport MagickBooleanType MagickSetImageFuzz(MagickWand *wand, const double fuzz)
Definition: magick-image.c:10381
WandExport MagickBooleanType MagickNewImage(MagickWand *wand, const size_t width, const size_t height, const PixelWand *background)
Definition: magick-image.c:7633
WandExport char * MagickGetImageSignature(MagickWand *wand)
Definition: magick-image.c:5809
WandExport char * MagickIdentifyImage(MagickWand *wand)
Definition: magick-image.c:6328
WandExport MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *wand, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: magick-image.c:10944
WandExport MagickBooleanType MagickDisplayImage(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2793
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:6560
WandExport MagickBooleanType MagickTrimImage(MagickWand *wand, const double fuzz)
Definition: magick-image.c:12720
WandExport MagickWand * MagickMergeImageLayers(MagickWand *wand, const LayerMethod method)
Definition: magick-image.c:7175
WandExport ChannelStatistics * MagickGetImageStatistics(MagickWand *wand)
Definition: magick-image.c:4433
WandExport MagickWand * MagickMorphImages(MagickWand *wand, const size_t number_frames)
Definition: magick-image.c:7431
WandExport MagickBooleanType MagickPosterizeImage(MagickWand *wand, const size_t levels, const DitherMethod dither)
Definition: magick-image.c:8291
Definition: magick-wand-private.h:49
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *wand, size_t *number_colors)
Definition: magick-image.c:5214
WandExport MagickBooleanType MagickDisplayImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2842
WandExport MagickBooleanType MagickGetImageDistortion(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:4816
WandExport MagickBooleanType MagickSetImageAlpha(MagickWand *wand, const double alpha)
Definition: magick-image.c:10751
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *wand, double *x, double *y, double *z)
Definition: magick-image.c:5139
WandExport MagickBooleanType MagickThresholdImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12352
WandExport MagickWand * MagickEvaluateImages(MagickWand *wand, const MagickEvaluateOperator op)
Definition: magick-image.c:3240
WandExport MagickBooleanType MagickRemapImage(MagickWand *wand, const MagickWand *remap_wand, const DitherMethod dither_method)
Definition: magick-image.c:8930
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:3647
WandExport MagickBooleanType MagickTransposeImage(MagickWand *wand)
Definition: magick-image.c:12632
WandExport MagickBooleanType MagickEdgeImage(MagickWand *wand, const double radius)
Definition: magick-image.c:3020
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:11739
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:11954
WandExport MagickBooleanType MagickShaveImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:11507
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:2435
WandExport MagickBooleanType MagickFlipImage(MagickWand *wand)
Definition: magick-image.c:3426
WandExport ImageType MagickGetImageType(MagickWand *wand)
Definition: magick-image.c:5895
WandExport MagickBooleanType MagickSetImageBluePrimary(MagickWand *wand, const double x, const double y, const double z)
Definition: magick-image.c:9703
WandExport MagickBooleanType MagickSetImageGravity(MagickWand *wand, const GravityType gravity)
Definition: magick-image.c:10460
WandExport MagickBooleanType MagickTintImage(MagickWand *wand, const PixelWand *tint, const PixelWand *blend)
Definition: magick-image.c:12461
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:5502
WandExport MagickWand * MagickPreviewImages(MagickWand *wand, const PreviewType preview)
Definition: magick-image.c:8335
WandExport size_t MagickGetImageScene(MagickWand *wand)
Definition: magick-image.c:5775
WandExport MagickBooleanType MagickResizeImage(MagickWand *wand, const size_t columns, const size_t rows, const FilterType filter)
Definition: magick-image.c:9132
WandExport MagickWand * MagickCompareImagesLayers(MagickWand *wand, const LayerMethod method)
Definition: magick-image.c:1897
WandExport MagickBooleanType MagickSetImageGreenPrimary(MagickWand *wand, const double x, const double y, const double z)
Definition: magick-image.c:10503
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *wand, const double gamma)
Definition: magick-image.c:10419
WandExport double MagickGetImageGamma(MagickWand *wand)
Definition: magick-image.c:5058
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:2488
WandExport MagickBooleanType MagickSetImageEndian(MagickWand *wand, const EndianType endian)
Definition: magick-image.c:10213
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *wand, PixelWand *background_color)
Definition: magick-image.c:4017
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:3486
WandExport MagickBooleanType MagickRandomThresholdImage(MagickWand *wand, const double low, const double high)
Definition: magick-image.c:8746
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:10836
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:7838
WandExport CompressionType MagickGetImageCompression(MagickWand *wand)
Definition: magick-image.c:4630
WandExport size_t MagickGetImageWidth(MagickWand *wand)
Definition: magick-image.c:6051
WandExport MagickBooleanType MagickSetImageMatteColor(MagickWand *wand, const PixelWand *alpha)
Definition: magick-image.c:10712
WandExport MagickBooleanType MagickPreviousImage(MagickWand *wand)
Definition: magick-image.c:8389
WandExport size_t MagickGetNumberImages(MagickWand *wand)
Definition: magick-image.c:6085
WandExport MagickBooleanType MagickLinearStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:6917
WandExport MagickBooleanType MagickConnectedComponentsImage(MagickWand *wand, const size_t connectivity, CCObjectInfo **objects)
Definition: magick-image.c:2247
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *wand, const double radius, const double sigma, const double gain, const double threshold)
Definition: magick-image.c:12816
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *wand, const PixelWand *border)
Definition: magick-image.c:9743
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11625
WandExport MagickBooleanType MagickWaveImage(MagickWand *wand, const double amplitude, const double wave_length, const PixelInterpolateMethod method)
Definition: magick-image.c:12917
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *wand, const VirtualPixelMethod method)
Definition: magick-image.c:11271
WandExport MagickBooleanType MagickMinifyImage(MagickWand *wand)
Definition: magick-image.c:7216
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *wand, const InterlaceType interlace)
Definition: magick-image.c:10544
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:8540
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:12009
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *wand, const PixelInterpolateMethod method)
Definition: magick-image.c:10590
WandExport MagickBooleanType MagickHoughLineImage(MagickWand *wand, const size_t width, const size_t height, const size_t threshold)
Definition: magick-image.c:6285
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *wand, MorphologyMethod method, const ssize_t iterations, KernelInfo *kernel)
Definition: magick-image.c:7481
WandExport MagickBooleanType MagickGammaImage(MagickWand *wand, const double gamma)
Definition: magick-image.c:3802
WandExport MagickBooleanType MagickSolarizeImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:11834
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13119
WandExport MagickBooleanType MagickSetImageColor(MagickWand *wand, const PixelWand *color)
Definition: magick-image.c:9859
WandExport MagickBooleanType MagickSetImageFormat(MagickWand *wand, const char *format)
Definition: magick-image.c:10331
WandExport MagickBooleanType MagickWriteImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:13064
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:6611
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:8600
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *wand)
Definition: magick-image.c:7933
WandExport CompositeOperator MagickGetImageCompose(MagickWand *wand)
Definition: magick-image.c:4593
WandExport char * MagickGetImageFilename(MagickWand *wand)
Definition: magick-image.c:4946
WandExport MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *wand, const ssize_t ticks_per_second)
Definition: magick-image.c:11152
WandExport MagickBooleanType MagickWriteImages(MagickWand *wand, const char *filename, const MagickBooleanType adjoin)
Definition: magick-image.c:13176
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *wand)
Definition: magick-image.c:2722
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *wand, const MagickBooleanType matte)
Definition: magick-image.c:10667
WandExport unsigned char * MagickGetImageBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4062
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *wand, const AlphaChannelOption alpha_type)
Definition: magick-image.c:9624
WandExport MagickWand * MagickSmushImages(MagickWand *wand, const MagickBooleanType stack, const ssize_t offset)
Definition: magick-image.c:11788
WandExport ChannelType MagickSetImageChannelMask(MagickWand *wand, const ChannelType channel_mask)
Definition: magick-image.c:9781
WandExport MagickBooleanType MagickMeanShiftImage(MagickWand *wand, const size_t width, const size_t height, const double color_distance)
Definition: magick-image.c:7112
WandExport MagickBooleanType MagickDrawImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:2963
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *wand, const size_t index, const PixelWand *color)
Definition: magick-image.c:9901
WandExport MagickWand * MagickCoalesceImages(MagickWand *wand)
Definition: magick-image.c:1584
WandExport MagickWand * MagickGetImage(MagickWand *wand)
Definition: magick-image.c:3890
WandExport MagickBooleanType MagickPolynomialImage(MagickWand *wand, const size_t number_terms, const double *terms)
Definition: magick-image.c:8242
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:5649
WandExport MagickBooleanType MagickForwardFourierTransformImage(MagickWand *wand, const MagickBooleanType magnitude)
Definition: magick-image.c:3587
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:8694
WandExport MagickBooleanType MagickUniqueImageColors(MagickWand *wand)
Definition: magick-image.c:12761
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:6667
WandExport MagickBooleanType MagickLocalContrastImage(MagickWand *wand, const double radius, const double strength)
Definition: magick-image.c:7014
WandExport MagickBooleanType MagickThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12362
WandExport MagickBooleanType MagickGetImageKurtosis(MagickWand *wand, double *kurtosis, double *skewness)
Definition: magick-image.c:4298
WandExport MagickBooleanType MagickEncipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:3115
WandExport MagickBooleanType MagickPingImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8083
WandExport MagickBooleanType MagickLevelImageColors(MagickWand *wand, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6815
WandExport size_t MagickGetImageDelay(MagickWand *wand)
Definition: magick-image.c:4704
WandExport MagickWand * MagickSteganoImage(MagickWand *wand, const MagickWand *watermark_wand, const ssize_t offset)
Definition: magick-image.c:12108
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:9278
WandExport MagickWand * MagickSimilarityImage(MagickWand *wand, const MagickWand *reference, const MetricType metric, const double similarity_threshold, RectangleInfo *offset, double *similarity)
Definition: magick-image.c:11681
WandExport MagickBooleanType MagickSetImageCompression(MagickWand *wand, const CompressionType compression)
Definition: magick-image.c:10024
WandExport MagickBooleanType MagickGaussianBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3849
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:2198
WandExport MagickBooleanType MagickSetImageRenderingIntent(MagickWand *wand, const RenderingIntent rendering_intent)
Definition: magick-image.c:11035
WandExport MagickBooleanType MagickCommentImage(MagickWand *wand, const char *comment)
Definition: magick-image.c:1854
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:4254
WandExport size_t MagickGetImageCompressionQuality(MagickWand *wand)
Definition: magick-image.c:4667
WandExport ColorspaceType MagickGetImageColorspace(MagickWand *wand)
Definition: magick-image.c:4555
WandExport MagickBooleanType MagickHaldClutImage(MagickWand *wand, const MagickWand *hald_wand)
Definition: magick-image.c:6160
WandExport MagickBooleanType MagickDistortImage(MagickWand *wand, const DistortMethod method, const size_t number_arguments, const double *arguments, const MagickBooleanType bestfit)
Definition: magick-image.c:2917
WandExport MagickBooleanType MagickGetImageRedPrimary(MagickWand *wand, double *x, double *y, double *z)
Definition: magick-image.c:5601
WandExport MagickBooleanType MagickOrderedDitherImage(MagickWand *wand, const char *threshold_map)
Definition: magick-image.c:7990
WandExport size_t MagickGetImageColors(MagickWand *wand)
Definition: magick-image.c:4518
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *wand, const ResolutionType units)
Definition: magick-image.c:11231
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:2556
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:12970
WandExport MagickBooleanType MagickRemoveImage(MagickWand *wand)
Definition: magick-image.c:8978
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *wand, const DrawingWand *drawing_wand, const char *caption, const double angle, const PixelInterpolateMethod method)
Definition: magick-image.c:8184
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:10253
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:10100
WandExport MagickBooleanType MagickStripImage(MagickWand *wand)
Definition: magick-image.c:12204
WandExport double MagickGetImageTotalInkDensity(MagickWand *wand)
Definition: magick-image.c:6116
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *wand, const size_t index, PixelWand *color)
Definition: magick-image.c:4476
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *wand)
Definition: magick-image.c:5697
WandExport MagickBooleanType MagickHasNextImage(MagickWand *wand)
Definition: magick-image.c:6199
WandExport MagickBooleanType MagickGetImageLength(MagickWand *wand, MagickSizeType *length)
Definition: magick-image.c:5383
WandExport ResolutionType MagickGetImageUnits(MagickWand *wand)
Definition: magick-image.c:5932
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:2598
WandExport MagickWand * MagickOptimizeImageLayers(MagickWand *wand)
Definition: magick-image.c:7888
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:10291
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:12586
WandExport MagickBooleanType MagickSetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, const PixelWand *color)
Definition: magick-image.c:10880
WandExport PixelInterpolateMethod MagickGetImageInterpolateMethod(MagickWand *wand)
Definition: magick-image.c:5309
WandExport MagickBooleanType MagickSetImageResolution(MagickWand *wand, const double x_resolution, const double y_resolution)
Definition: magick-image.c:11075
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:2763
WandExport MagickBooleanType MagickSparseColorImage(MagickWand *wand, const SparseColorMethod method, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:11901
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *wand, const size_t iterations)
Definition: magick-image.c:10628
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:9528
WandExport MagickBooleanType MagickFlopImage(MagickWand *wand)
Definition: magick-image.c:3541
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *wand, PixelWand *border_color)
Definition: magick-image.c:4203
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:12058
WandExport MagickBooleanType MagickEmbossImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3071
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:3325
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *wand, double *x, double *y, double *z)
Definition: magick-image.c:4163
WandExport MagickBooleanType MagickSetImage(MagickWand *wand, const MagickWand *set_wand)
Definition: magick-image.c:9574