MagickWand  7.0.10
Convert, Edit, Or Compose Bitmap Images
magick-image.h
Go to the documentation of this file.
1 /*
2  Copyright 1999-2020 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 *),
117  MagickCommentImage(MagickWand *,const char *),
118  MagickCompositeImage(MagickWand *,const MagickWand *,const CompositeOperator,
119  const MagickBooleanType,const ssize_t,const ssize_t),
121  const CompositeOperator,const GravityType),
122  MagickCompositeLayers(MagickWand *,const MagickWand *,const CompositeOperator,
123  const ssize_t,const ssize_t),
124  MagickConnectedComponentsImage(MagickWand *,const size_t,CCObjectInfo **),
125  MagickConstituteImage(MagickWand *,const size_t,const size_t,const char *,
126  const StorageType,const void *),
127  MagickContrastImage(MagickWand *,const MagickBooleanType),
128  MagickContrastStretchImage(MagickWand *,const double,const double),
129  MagickConvolveImage(MagickWand *,const KernelInfo *),
130  MagickCropImage(MagickWand *,const size_t,const size_t,const ssize_t,
131  const ssize_t),
132  MagickCycleColormapImage(MagickWand *,const ssize_t),
133  MagickDecipherImage(MagickWand *,const char *),
134  MagickDeskewImage(MagickWand *,const double),
136  MagickDisplayImage(MagickWand *,const char *),
137  MagickDisplayImages(MagickWand *,const char *),
138  MagickDistortImage(MagickWand *,const DistortMethod,const size_t,
139  const double *,const MagickBooleanType),
141  MagickEdgeImage(MagickWand *,const double),
142  MagickEmbossImage(MagickWand *,const double,const double),
143  MagickEncipherImage(MagickWand *,const char *),
146  MagickEvaluateImage(MagickWand *,const MagickEvaluateOperator,const double),
147  MagickExportImagePixels(MagickWand *,const ssize_t,const ssize_t,
148  const size_t,const size_t,const char *,const StorageType,void *),
149  MagickExtentImage(MagickWand *,const size_t,const size_t,const ssize_t,
150  const ssize_t),
152  MagickFloodfillPaintImage(MagickWand *,const PixelWand *,const double,
153  const PixelWand *,const ssize_t,const ssize_t,const MagickBooleanType),
155  MagickForwardFourierTransformImage(MagickWand *,const MagickBooleanType),
156  MagickFrameImage(MagickWand *,const PixelWand *,const size_t,const size_t,
157  const ssize_t,const ssize_t,const CompositeOperator),
158  MagickFunctionImage(MagickWand *,const MagickFunction,const size_t,
159  const double *),
160  MagickGammaImage(MagickWand *,const double),
161  MagickGaussianBlurImage(MagickWand *,const double,const double),
164  MagickGetImageBluePrimary(MagickWand *,double *,double *,double *),
166  MagickGetImageKurtosis(MagickWand *,double *,double *),
167  MagickGetImageMean(MagickWand *,double *,double *),
168  MagickGetImageRange(MagickWand *,double *,double *),
170  MagickGetImageDistortion(MagickWand *,const MagickWand *,const MetricType,
171  double *),
172  MagickGetImageGreenPrimary(MagickWand *,double *,double *,double *),
173  MagickGetImageLength(MagickWand *,MagickSizeType *),
175  MagickGetImagePage(MagickWand *,size_t *,size_t *,ssize_t *,
176  ssize_t *),
177  MagickGetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
178  PixelWand *),
179  MagickGetImageRange(MagickWand *,double *,double *),
180  MagickGetImageRedPrimary(MagickWand *,double *,double *,double *),
181  MagickGetImageResolution(MagickWand *,double *,double *),
182  MagickGetImageWhitePoint(MagickWand *,double *,double *,double *),
186  MagickHoughLineImage(MagickWand *,const size_t,const size_t,const size_t),
187  MagickImplodeImage(MagickWand *,const double,const PixelInterpolateMethod),
188  MagickImportImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
189  const size_t,const char *,const StorageType,const void *),
190  MagickInterpolativeResizeImage(MagickWand *,const size_t,const size_t,
191  const PixelInterpolateMethod),
193  const MagickBooleanType),
194  MagickKmeansImage(MagickWand *, const size_t, const size_t, const double),
195  MagickKuwaharaImage(MagickWand *,const double,const double),
196  MagickLabelImage(MagickWand *,const char *),
197  MagickLevelImage(MagickWand *,const double,const double,const double),
199  const MagickBooleanType),
200  MagickLevelizeImage(MagickWand *,const double,const double,const double),
201  MagickLinearStretchImage(MagickWand *,const double,const double),
202  MagickLiquidRescaleImage(MagickWand *,const size_t,const size_t,const double,
203  const double),
204  MagickLocalContrastImage(MagickWand *,const double,const double),
206  MagickMeanShiftImage(MagickWand *,const size_t,const size_t,const double),
207  MagickMedianConvolveImage(MagickWand *,const double),
209  MagickModeImage(MagickWand *,const double),
210  MagickModulateImage(MagickWand *,const double,const double,const double),
211  MagickMorphologyImage(MagickWand *,const MorphologyMethod,const ssize_t,
212  const KernelInfo *),
213  MagickMotionBlurImage(MagickWand *,const double,const double,const double),
214  MagickNegateImage(MagickWand *,const MagickBooleanType),
215  MagickNewImage(MagickWand *,const size_t,const size_t,const PixelWand *),
218  MagickOilPaintImage(MagickWand *,const double,const double),
220  const double,const MagickBooleanType),
222  MagickOrderedDitherImage(MagickWand *,const char *),
223  MagickPolynomialImage(MagickWand *,const size_t,const double *),
225  const double,const double,const MagickBooleanType invert),
226  MagickPingImage(MagickWand *,const char *),
227  MagickPingImageBlob(MagickWand *,const void *,const size_t),
229  MagickPolaroidImage(MagickWand *,const DrawingWand *,const char *,
230  const double,const PixelInterpolateMethod),
231  MagickPosterizeImage(MagickWand *,const size_t,const DitherMethod),
233  MagickQuantizeImage(MagickWand *,const size_t,const ColorspaceType,
234  const size_t,const DitherMethod,const MagickBooleanType),
235  MagickQuantizeImages(MagickWand *,const size_t,const ColorspaceType,
236  const size_t,const DitherMethod,const MagickBooleanType),
237  MagickRangeThresholdImage(MagickWand *,const double,const double,
238  const double,const double),
239  MagickRotationalBlurImage(MagickWand *,const double),
240  MagickRaiseImage(MagickWand *,const size_t,const size_t,const ssize_t,
241  const ssize_t,const MagickBooleanType),
242  MagickRandomThresholdImage(MagickWand *,const double,const double),
243  MagickReadImage(MagickWand *,const char *),
244  MagickReadImageBlob(MagickWand *,const void *,const size_t),
246  MagickReduceNoiseImage(MagickWand *,const double),
247  MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
249  MagickResampleImage(MagickWand *,const double,const double,const FilterType),
250  MagickResetImagePage(MagickWand *,const char *),
251  MagickResizeImage(MagickWand *,const size_t,const size_t,const FilterType),
252  MagickRollImage(MagickWand *,const ssize_t,const ssize_t),
253  MagickRotateImage(MagickWand *,const PixelWand *,const double),
254  MagickSampleImage(MagickWand *,const size_t,const size_t),
255  MagickScaleImage(MagickWand *,const size_t,const size_t),
256  MagickSegmentImage(MagickWand *,const ColorspaceType,const MagickBooleanType,
257  const double,const double),
258  MagickSelectiveBlurImage(MagickWand *,const double,const double,
259  const double),
260  MagickSeparateImage(MagickWand *,const ChannelType),
261  MagickSepiaToneImage(MagickWand *,const double),
263  MagickSetImageAlpha(MagickWand *,const double),
264  MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelOption),
266  MagickSetImageBluePrimary(MagickWand *,const double,const double,
267  const double),
271  const PixelWand *),
272  MagickSetImageColorspace(MagickWand *,const ColorspaceType),
273  MagickSetImageCompose(MagickWand *,const CompositeOperator),
274  MagickSetImageCompression(MagickWand *,const CompressionType),
275  MagickSetImageDelay(MagickWand *,const size_t),
276  MagickSetImageDepth(MagickWand *,const size_t),
277  MagickSetImageDispose(MagickWand *,const DisposeType),
279  MagickSetImageEndian(MagickWand *,const EndianType),
280  MagickSetImageExtent(MagickWand *,const size_t,const size_t),
281  MagickSetImageFilename(MagickWand *,const char *),
282  MagickSetImageFormat(MagickWand *,const char *),
283  MagickSetImageFuzz(MagickWand *,const double),
284  MagickSetImageGamma(MagickWand *,const double),
285  MagickSetImageGravity(MagickWand *,const GravityType),
286  MagickSetImageGreenPrimary(MagickWand *,const double,const double,
287  const double),
288  MagickSetImageInterlaceScheme(MagickWand *,const InterlaceType),
289  MagickSetImageInterpolateMethod(MagickWand *,const PixelInterpolateMethod),
290  MagickSetImageIterations(MagickWand *,const size_t),
291  MagickSetImageMatte(MagickWand *,const MagickBooleanType),
293  MagickSetImageOrientation(MagickWand *,const OrientationType),
294  MagickSetImagePage(MagickWand *,const size_t,const size_t,const ssize_t,
295  const ssize_t),
296  MagickSetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
297  const PixelWand *),
298  MagickSetImageRedPrimary(MagickWand *,const double,const double,
299  const double),
300  MagickSetImageRenderingIntent(MagickWand *,const RenderingIntent),
301  MagickSetImageResolution(MagickWand *,const double,const double),
302  MagickSetImageScene(MagickWand *,const size_t),
303  MagickSetImageTicksPerSecond(MagickWand *,const ssize_t),
304  MagickSetImageType(MagickWand *,const ImageType),
305  MagickSetImageUnits(MagickWand *,const ResolutionType),
306  MagickSetImageWhitePoint(MagickWand *,const double,const double,
307  const double),
308  MagickShadeImage(MagickWand *,const MagickBooleanType,const double,
309  const double),
310  MagickShadowImage(MagickWand *,const double,const double,const ssize_t,
311  const ssize_t),
312  MagickSharpenImage(MagickWand *,const double,const double),
313  MagickShaveImage(MagickWand *,const size_t,const size_t),
314  MagickShearImage(MagickWand *,const PixelWand *,const double,const double),
315  MagickSigmoidalContrastImage(MagickWand *,const MagickBooleanType,
316  const double,const double),
317  MagickSketchImage(MagickWand *,const double,const double,const double),
318  MagickSolarizeImage(MagickWand *,const double),
319  MagickSparseColorImage(MagickWand *,const SparseColorMethod,const size_t,
320  const double *),
321  MagickSpliceImage(MagickWand *,const size_t,const size_t,const ssize_t,
322  const ssize_t),
323  MagickSpreadImage(MagickWand *,const PixelInterpolateMethod,const double),
324  MagickStatisticImage(MagickWand *,const StatisticType,const size_t,
325  const size_t),
327  MagickSwirlImage(MagickWand *,const double,const PixelInterpolateMethod),
328  MagickTintImage(MagickWand *,const PixelWand *,const PixelWand *),
329  MagickTransformImageColorspace(MagickWand *,const ColorspaceType),
332  MagickThresholdImage(MagickWand *,const double),
333  MagickThresholdImageChannel(MagickWand *,const ChannelType,const double),
334  MagickThumbnailImage(MagickWand *,const size_t,const size_t),
335  MagickTrimImage(MagickWand *,const double),
337  MagickUnsharpMaskImage(MagickWand *,const double,const double,const double,
338  const double),
339  MagickVignetteImage(MagickWand *,const double,const double,const ssize_t,
340  const ssize_t),
341  MagickWaveImage(MagickWand *,const double,const double,
342  const PixelInterpolateMethod),
343  MagickWaveletDenoiseImage(MagickWand *,const double,const double),
346  MagickWriteImage(MagickWand *,const char *),
348  MagickWriteImages(MagickWand *,const char *,const MagickBooleanType),
350 
351 extern WandExport MagickProgressMonitor
352  MagickSetImageProgressMonitor(MagickWand *,const MagickProgressMonitor,
353  void *);
354 
355 extern WandExport MagickWand
356  *MagickAppendImages(MagickWand *,const MagickBooleanType),
357  *MagickChannelFxImage(MagickWand *,const char *),
359  *MagickCombineImages(MagickWand *,const ColorspaceType),
360  *MagickCompareImages(MagickWand *,const MagickWand *,const MetricType,
361  double *),
362  *MagickCompareImagesLayers(MagickWand *,const LayerMethod),
363  *MagickComplexImages(MagickWand *,const ComplexOperator),
365  *MagickEvaluateImages(MagickWand *,const MagickEvaluateOperator),
366  *MagickFxImage(MagickWand *,const char *),
368  *MagickGetImageMask(MagickWand *,const PixelMask),
369  *MagickGetImageRegion(MagickWand *,const size_t,const size_t,const ssize_t,
370  const ssize_t),
371  *MagickMergeImageLayers(MagickWand *,const LayerMethod),
372  *MagickMorphImages(MagickWand *,const size_t),
373  *MagickMontageImage(MagickWand *,const DrawingWand *,const char *,
374  const char *,const MontageMode,const char *),
376  *MagickPreviewImages(MagickWand *wand,const PreviewType),
377  *MagickSimilarityImage(MagickWand *,const MagickWand *,const MetricType,
378  const double,RectangleInfo *,double *),
379  *MagickSmushImages(MagickWand *,const MagickBooleanType,const ssize_t),
380  *MagickSteganoImage(MagickWand *,const MagickWand *,const ssize_t),
383 
384 extern WandExport OrientationType
386 
387 extern WandExport PixelWand
388  **MagickGetImageHistogram(MagickWand *,size_t *);
389 
390 extern WandExport RenderingIntent
392 
393 extern WandExport ResolutionType
395 
396 extern WandExport size_t
407 
408 extern WandExport unsigned char
409  *MagickGetImageBlob(MagickWand *,size_t *),
410  *MagickGetImagesBlob(MagickWand *,size_t *);
411 
412 extern WandExport VirtualPixelMethod
414  MagickSetImageVirtualPixelMethod(MagickWand *,const VirtualPixelMethod);
415 
416 #if defined(__cplusplus) || defined(c_plusplus)
417 }
418 #endif
419 
420 #endif
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:7152
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:12632
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:11456
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:8884
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:8935
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:11666
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:7834
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:10159
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:13153
WandExport MagickBooleanType MagickModulateImage(MagickWand *wand, const double brightness, const double saturation, const double hue)
Definition: magick-image.c:7365
WandExport MagickBooleanType MagickSetImageScene(MagickWand *wand, const size_t scene)
Definition: magick-image.c:11212
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:6860
WandExport MagickBooleanType MagickScaleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9422
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:12387
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:10272
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:9127
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:11410
WandExport MagickBooleanType MagickRollImage(MagickWand *wand, const ssize_t x, const ssize_t y)
Definition: magick-image.c:9276
WandExport MagickBooleanType MagickPingImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8130
WandExport MagickBooleanType MagickSetImageType(MagickWand *wand, const ImageType image_type)
Definition: magick-image.c:11291
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:9578
WandExport MagickBooleanType MagickTransverseImage(MagickWand *wand)
Definition: magick-image.c:12771
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *wand, const double x, const double y, const double z)
Definition: magick-image.c:11092
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:9758
WandExport MagickBooleanType MagickSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:11556
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:7683
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:10083
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:7634
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:10044
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:8559
WandExport MagickBooleanType MagickNextImage(MagickWand *wand)
Definition: magick-image.c:7785
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:8227
WandExport size_t MagickGetImageHeight(MagickWand *wand)
Definition: magick-image.c:5222
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *wand, const double angle)
Definition: magick-image.c:8740
WandExport MagickBooleanType MagickSwirlImage(MagickWand *wand, const double degrees, const PixelInterpolateMethod method)
Definition: magick-image.c:12342
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:13358
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:12510
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *wand, const size_t depth)
Definition: magick-image.c:10235
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:11506
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *wand, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9531
MagickExport MagickBooleanType MagickSegmentImage(MagickWand *wand, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
Definition: magick-image.c:9480
WandExport MagickBooleanType MagickSetImageOrientation(MagickWand *wand, const OrientationType orientation)
Definition: magick-image.c:10891
WandExport MagickWand * MagickStereoImage(MagickWand *wand, const MagickWand *offset_wand)
Definition: magick-image.c:12257
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:9325
WandExport MagickBooleanType MagickResetImagePage(MagickWand *wand, const char *page)
Definition: magick-image.c:9172
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:6805
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:7059
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:12965
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:7878
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:7426
WandExport MagickBooleanType MagickLevelizeImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6965
WandExport MagickBooleanType MagickReadImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8976
WandExport MagickBooleanType MagickKmeansImage(MagickWand *wand, const size_t number_colors, const size_t max_iterations, const double tolerance)
Definition: magick-image.c:6717
WandExport DisposeType MagickGetImageDispose(MagickWand *wand)
Definition: magick-image.c:4816
WandExport MagickBooleanType MagickSetImageFuzz(MagickWand *wand, const double fuzz)
Definition: magick-image.c:10479
WandExport MagickBooleanType MagickNewImage(MagickWand *wand, const size_t width, const size_t height, const PixelWand *background)
Definition: magick-image.c:7730
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:11042
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:12818
WandExport MagickWand * MagickMergeImageLayers(MagickWand *wand, const LayerMethod method)
Definition: magick-image.c:7270
WandExport ChannelStatistics * MagickGetImageStatistics(MagickWand *wand)
Definition: magick-image.c:4479
WandExport MagickWand * MagickMorphImages(MagickWand *wand, const size_t number_frames)
Definition: magick-image.c:7526
WandExport MagickBooleanType MagickPosterizeImage(MagickWand *wand, const size_t levels, const DitherMethod dither)
Definition: magick-image.c:8388
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 MagickWhiteBalanceImage(MagickWand *wand)
Definition: magick-image.c:13111
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:10849
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:12450
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:9027
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:12730
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:11837
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:12052
WandExport MagickBooleanType MagickShaveImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:11605
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:9800
WandExport MagickBooleanType MagickSetImageGravity(MagickWand *wand, const GravityType gravity)
Definition: magick-image.c:10558
WandExport MagickBooleanType MagickTintImage(MagickWand *wand, const PixelWand *tint, const PixelWand *blend)
Definition: magick-image.c:12559
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:8432
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:9229
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:10601
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *wand, const double gamma)
Definition: magick-image.c:10517
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:10310
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:8843
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:10934
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:7935
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:10810
WandExport MagickBooleanType MagickPreviousImage(MagickWand *wand)
Definition: magick-image.c:8486
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:7012
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:12914
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *wand, const PixelWand *border)
Definition: magick-image.c:9840
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11723
WandExport MagickBooleanType MagickWaveImage(MagickWand *wand, const double amplitude, const double wave_length, const PixelInterpolateMethod method)
Definition: magick-image.c:13015
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *wand, const VirtualPixelMethod method)
Definition: magick-image.c:11369
WandExport MagickBooleanType MagickMinifyImage(MagickWand *wand)
Definition: magick-image.c:7311
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *wand, const InterlaceType interlace)
Definition: magick-image.c:10642
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:8637
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:12107
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *wand, const PixelInterpolateMethod method)
Definition: magick-image.c:10688
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:11932
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13255
WandExport MagickBooleanType MagickSetImageColor(MagickWand *wand, const PixelWand *color)
Definition: magick-image.c:9956
WandExport MagickBooleanType MagickSetImageFormat(MagickWand *wand, const char *format)
Definition: magick-image.c:10429
WandExport MagickBooleanType MagickWriteImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:13200
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:8697
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *wand)
Definition: magick-image.c:8030
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:11250
WandExport MagickBooleanType MagickWriteImages(MagickWand *wand, const char *filename, const MagickBooleanType adjoin)
Definition: magick-image.c:13312
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *wand)
Definition: magick-image.c:2768
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *wand, const MagickBooleanType matte)
Definition: magick-image.c:10765
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:9721
WandExport MagickWand * MagickSmushImages(MagickWand *wand, const MagickBooleanType stack, const ssize_t offset)
Definition: magick-image.c:11886
WandExport ChannelType MagickSetImageChannelMask(MagickWand *wand, const ChannelType channel_mask)
Definition: magick-image.c:9878
WandExport MagickBooleanType MagickMeanShiftImage(MagickWand *wand, const size_t width, const size_t height, const double color_distance)
Definition: magick-image.c:7207
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:9998
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:8339
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:8791
WandExport MagickBooleanType MagickUniqueImageColors(MagickWand *wand)
Definition: magick-image.c:12859
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:6762
WandExport MagickBooleanType MagickLocalContrastImage(MagickWand *wand, const double radius, const double strength)
Definition: magick-image.c:7109
WandExport MagickBooleanType MagickThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12460
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:8180
WandExport MagickBooleanType MagickLevelImageColors(MagickWand *wand, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6910
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:12206
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:9375
WandExport MagickWand * MagickSimilarityImage(MagickWand *wand, const MagickWand *reference, const MetricType metric, const double similarity_threshold, RectangleInfo *offset, double *similarity)
Definition: magick-image.c:11779
WandExport MagickBooleanType MagickSetImageCompression(MagickWand *wand, const CompressionType compression)
Definition: magick-image.c:10121
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:11133
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:8087
WandExport size_t MagickGetImageColors(MagickWand *wand)
Definition: magick-image.c:4564
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *wand, const ResolutionType units)
Definition: magick-image.c:11329
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:13068
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *wand, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel)
Definition: magick-image.c:7577
WandExport MagickBooleanType MagickRemoveImage(MagickWand *wand)
Definition: magick-image.c:9075
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *wand, const DrawingWand *drawing_wand, const char *caption, const double angle, const PixelInterpolateMethod method)
Definition: magick-image.c:8281
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:10350
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:10197
WandExport MagickBooleanType MagickStripImage(MagickWand *wand)
Definition: magick-image.c:12302
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:7985
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:10388
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:12684
WandExport MagickBooleanType MagickSetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, const PixelWand *color)
Definition: magick-image.c:10978
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:11173
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:11999
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *wand, const size_t iterations)
Definition: magick-image.c:10726
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:9625
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:12156
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:9671