MagickWand  6.9.12-38
Convert, Edit, Or Compose Bitmap Images
magick-image.h
Go to the documentation of this file.
1 /*
2  Copyright 1999-2021 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
28 
29 extern WandExport ChannelStatistics
31 
32 extern WandExport char
37 
38 extern WandExport ColorspaceType
40 
41 extern WandExport CompositeOperator
43 
44 extern WandExport CompressionType
46 
47 extern WandExport DisposeType
49 
50 extern WandExport double
52  const MetricType),
56 
57 extern WandExport EndianType
59 
60 extern WandExport GravityType
62 
63 extern WandExport Image
64  *MagickDestroyImage(Image *),
66 
67 extern WandExport ImageType
69 
70 extern WandExport InterlaceType
72 
73 extern WandExport InterpolatePixelMethod
75 
76 extern WandExport MagickBooleanType
77  MagickAdaptiveBlurImage(MagickWand *,const double,const double),
78  MagickAdaptiveBlurImageChannel(MagickWand *,const ChannelType,const double,
79  const double),
80  MagickAdaptiveResizeImage(MagickWand *,const size_t,const size_t),
81  MagickAdaptiveSharpenImage(MagickWand *,const double,const double),
82  MagickAdaptiveSharpenImageChannel(MagickWand *,const ChannelType,const double,
83  const double),
84  MagickAdaptiveThresholdImage(MagickWand *,const size_t,const size_t,
85  const ssize_t),
87  MagickAddNoiseImage(MagickWand *,const NoiseType),
88  MagickAddNoiseImageChannel(MagickWand *,const ChannelType,const NoiseType),
90  MagickAnnotateImage(MagickWand *,const DrawingWand *,const double,
91  const double,const double,const char *),
100  MagickBlurImage(MagickWand *,const double,const double),
101  MagickBlurImageChannel(MagickWand *,const ChannelType,const double,
102  const double),
103  MagickBorderImage(MagickWand *,const PixelWand *,const size_t,const size_t),
104  MagickBrightnessContrastImage(MagickWand *,const double,const double),
106  const double,const double),
107  MagickCharcoalImage(MagickWand *,const double,const double),
108  MagickChopImage(MagickWand *,const size_t,const size_t,const ssize_t,
109  const ssize_t),
111  MagickClampImageChannel(MagickWand *,const ChannelType),
113  MagickClipImagePath(MagickWand *,const char *,const MagickBooleanType),
115  MagickClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
118  MagickColorMatrixImage(MagickWand *,const KernelInfo *),
120  MagickCompositeImage(MagickWand *,const MagickWand *,const CompositeOperator,
121  const ssize_t,const ssize_t),
122  MagickCompositeImageChannel(MagickWand *,const ChannelType,const MagickWand *,
123  const CompositeOperator,const ssize_t,const ssize_t),
125  const CompositeOperator,const GravityType),
126  MagickCompositeLayers(MagickWand *,const MagickWand *,const CompositeOperator,
127  const ssize_t,const ssize_t),
128  MagickConstituteImage(MagickWand *,const size_t,const size_t,const char *,
129  const StorageType,const void *),
130  MagickContrastImage(MagickWand *,const MagickBooleanType),
131  MagickContrastStretchImage(MagickWand *,const double,const double),
132  MagickContrastStretchImageChannel(MagickWand *,const ChannelType,const double,
133  const double),
134  MagickConvolveImage(MagickWand *,const size_t,const double *),
135  MagickConvolveImageChannel(MagickWand *,const ChannelType,const size_t,
136  const double *),
137  MagickCropImage(MagickWand *,const size_t,const size_t,const ssize_t,
138  const ssize_t),
141  MagickDeskewImage(MagickWand *,const double),
145  MagickDistortImage(MagickWand *,const DistortImageMethod,const size_t,
146  const double *,const MagickBooleanType),
148  MagickEdgeImage(MagickWand *,const double),
149  MagickEmbossImage(MagickWand *,const double,const double),
154  MagickEvaluateImage(MagickWand *,const MagickEvaluateOperator,const double),
156  const MagickEvaluateOperator,const double),
157  MagickExportImagePixels(MagickWand *,const ssize_t,const ssize_t,
158  const size_t,const size_t,const char *,const StorageType,void *),
159  MagickExtentImage(MagickWand *,const size_t,const size_t,const ssize_t,
160  const ssize_t),
161  MagickFilterImage(MagickWand *,const KernelInfo *),
162  MagickFilterImageChannel(MagickWand *,const ChannelType,const KernelInfo *),
164  MagickFloodfillPaintImage(MagickWand *,const ChannelType,const PixelWand *,
165  const double,const PixelWand *,const ssize_t,const ssize_t,
166  const MagickBooleanType),
168  MagickForwardFourierTransformImage(MagickWand *,const MagickBooleanType),
169  MagickFrameImage(MagickWand *,const PixelWand *,const size_t,const size_t,
170  const ssize_t,const ssize_t),
171  MagickFunctionImage(MagickWand *,const MagickFunction,const size_t,
172  const double *),
174  const MagickFunction,const size_t,const double *),
175  MagickGammaImage(MagickWand *,const double),
176  MagickGammaImageChannel(MagickWand *,const ChannelType,const double),
177  MagickGaussianBlurImage(MagickWand *,const double,const double),
178  MagickGaussianBlurImageChannel(MagickWand *,const ChannelType,const double,
179  const double),
182  MagickGetImageBluePrimary(MagickWand *,double *,double *),
185  const ChannelType,const MetricType,double *),
186  MagickGetImageChannelKurtosis(MagickWand *,const ChannelType,double *,
187  double *),
188  MagickGetImageChannelMean(MagickWand *,const ChannelType,double *,double *),
189  MagickGetImageChannelRange(MagickWand *,const ChannelType,double *,double *),
191  MagickGetImageDistortion(MagickWand *,const MagickWand *,const MetricType,
192  double *),
195  MagickGetImageLength(MagickWand *,MagickSizeType *),
196  MagickGetImagePage(MagickWand *,size_t *,size_t *,ssize_t *,
197  ssize_t *),
198  MagickGetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
199  PixelWand *),
200  MagickGetImageRange(MagickWand *,double *,double *),
201  MagickGetImageRedPrimary(MagickWand *,double *,double *),
202  MagickGetImageResolution(MagickWand *,double *,double *),
203  MagickGetImageWhitePoint(MagickWand *,double *,double *),
205  MagickHaldClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
209  MagickImportImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
210  const size_t,const char *,const StorageType,const void *),
212  const MagickBooleanType),
213  MagickLabelImage(MagickWand *,const char *),
214  MagickLevelImage(MagickWand *,const double,const double,const double),
215  MagickLevelImageChannel(MagickWand *,const ChannelType,const double,
216  const double,const double),
218  const MagickBooleanType),
220  const PixelWand *,const PixelWand *,const MagickBooleanType),
221  MagickLevelizeImage(MagickWand *,const double,const double,const double),
222  MagickLevelizeImageChannel(MagickWand *,const ChannelType,const double,
223  const double,const double),
224  MagickLinearStretchImage(MagickWand *,const double,const double),
225  MagickLiquidRescaleImage(MagickWand *,const size_t,const size_t,const double,
226  const double),
227  MagickLocalContrastImage(MagickWand *,const double,const double),
231  MagickModeImage(MagickWand *,const double),
232  MagickModulateImage(MagickWand *,const double,const double,const double),
233  MagickMorphologyImage(MagickWand *,const MorphologyMethod,const ssize_t,
234  const KernelInfo *),
236  const MorphologyMethod,const ssize_t,const KernelInfo *),
237  MagickMotionBlurImage(MagickWand *,const double,const double,const double),
238  MagickMotionBlurImageChannel(MagickWand *,const ChannelType,const double,
239  const double,const double),
240  MagickNegateImage(MagickWand *,const MagickBooleanType),
242  const MagickBooleanType),
243  MagickNewImage(MagickWand *,const size_t,const size_t,const PixelWand *),
249  const double,const MagickBooleanType),
251  const PixelWand *,const PixelWand *,const double,const MagickBooleanType),
254  const char *),
257  const double,const double,const MagickBooleanType invert),
258  MagickPingImage(MagickWand *,const char *),
259  MagickPingImageBlob(MagickWand *,const void *,const size_t),
261  MagickPolaroidImage(MagickWand *,const DrawingWand *,const double),
262  MagickPosterizeImage(MagickWand *,const size_t,const MagickBooleanType),
264  MagickQuantizeImage(MagickWand *,const size_t,const ColorspaceType,
265  const size_t,const MagickBooleanType,const MagickBooleanType),
266  MagickQuantizeImages(MagickWand *,const size_t,const ColorspaceType,
267  const size_t,const MagickBooleanType,const MagickBooleanType),
268  MagickRaiseImage(MagickWand *,const size_t,const size_t,const ssize_t,
269  const ssize_t,const MagickBooleanType),
270  MagickRandomThresholdImage(MagickWand *,const double,const double),
271  MagickRandomThresholdImageChannel(MagickWand *,const ChannelType,const double,
272  const double),
273  MagickReadImage(MagickWand *,const char *),
274  MagickReadImageBlob(MagickWand *,const void *,const size_t),
277  MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
279  MagickResampleImage(MagickWand *,const double,const double,const FilterTypes,
280  const double),
282  MagickResizeImage(MagickWand *,const size_t,const size_t,const FilterTypes,
283  const double),
284  MagickRollImage(MagickWand *,const ssize_t,const ssize_t),
285  MagickRotateImage(MagickWand *,const PixelWand *,const double),
288  const double),
289  MagickSampleImage(MagickWand *,const size_t,const size_t),
290  MagickScaleImage(MagickWand *,const size_t,const size_t),
291  MagickSegmentImage(MagickWand *,const ColorspaceType,const MagickBooleanType,
292  const double,const double),
293  MagickSelectiveBlurImage(MagickWand *,const double,const double,const double),
294  MagickSelectiveBlurImageChannel(MagickWand *,const ChannelType,const double,
295  const double,const double),
299  MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelType),
302  MagickSetImageBluePrimary(MagickWand *,const double,const double),
304  MagickSetImageChannelDepth(MagickWand *,const ChannelType,const size_t),
308  const PixelWand *),
309  MagickSetImageColorspace(MagickWand *,const ColorspaceType),
310  MagickSetImageCompose(MagickWand *,const CompositeOperator),
311  MagickSetImageCompression(MagickWand *,const CompressionType),
314  MagickSetImageDispose(MagickWand *,const DisposeType),
316  MagickSetImageEndian(MagickWand *,const EndianType),
317  MagickSetImageExtent(MagickWand *,const size_t,const size_t),
322  MagickSetImageGravity(MagickWand *,const GravityType),
323  MagickSetImageGreenPrimary(MagickWand *,const double,const double),
325  MagickSetImageInterpolateMethod(MagickWand *,const InterpolatePixelMethod),
327  MagickSetImageMatte(MagickWand *,const MagickBooleanType),
330  MagickSetImageOrientation(MagickWand *,const OrientationType),
331  MagickSetImagePage(MagickWand *,const size_t,const size_t,const ssize_t,
332  const ssize_t),
333  MagickSetImageRedPrimary(MagickWand *,const double,const double),
334  MagickSetImageRenderingIntent(MagickWand *,const RenderingIntent),
335  MagickSetImageResolution(MagickWand *,const double,const double),
337  MagickSetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
338  const PixelWand *),
340  MagickSetImageType(MagickWand *,const ImageType),
341  MagickSetImageUnits(MagickWand *,const ResolutionType),
342  MagickSetImageWhitePoint(MagickWand *,const double,const double),
343  MagickShadeImage(MagickWand *,const MagickBooleanType,const double,
344  const double),
345  MagickShadowImage(MagickWand *,const double,const double,const ssize_t,
346  const ssize_t),
347  MagickSharpenImage(MagickWand *,const double,const double),
348  MagickSharpenImageChannel(MagickWand *,const ChannelType,const double,
349  const double),
350  MagickShaveImage(MagickWand *,const size_t,const size_t),
351  MagickShearImage(MagickWand *,const PixelWand *,const double,const double),
352  MagickSigmoidalContrastImage(MagickWand *,const MagickBooleanType,
353  const double,const double),
355  const MagickBooleanType,const double,const double),
356  MagickSketchImage(MagickWand *,const double,const double,const double),
358  MagickSolarizeImageChannel(MagickWand *,const ChannelType,const double),
359  MagickSparseColorImage(MagickWand *,const ChannelType,const SparseColorMethod,
360  const size_t,const double *),
361  MagickSpliceImage(MagickWand *,const size_t,const size_t,const ssize_t,
362  const ssize_t),
363  MagickSpreadImage(MagickWand *,const double),
364  MagickStatisticImage(MagickWand *,const StatisticType,const size_t,
365  const size_t),
367  const StatisticType,const size_t,const size_t),
369  MagickSwirlImage(MagickWand *,const double),
375  MagickThresholdImageChannel(MagickWand *,const ChannelType,const double),
376  MagickThumbnailImage(MagickWand *,const size_t,const size_t),
377  MagickTrimImage(MagickWand *,const double),
379  MagickUnsharpMaskImage(MagickWand *,const double,const double,const double,
380  const double),
381  MagickUnsharpMaskImageChannel(MagickWand *,const ChannelType,const double,
382  const double,const double,const double),
383  MagickVignetteImage(MagickWand *,const double,const double,const ssize_t,
384  const ssize_t),
385  MagickWaveImage(MagickWand *,const double,const double),
387  MagickWriteImage(MagickWand *,const char *),
389  MagickWriteImages(MagickWand *,const char *,const MagickBooleanType),
391 
392 extern WandExport MagickProgressMonitor
393  MagickSetImageProgressMonitor(MagickWand *,const MagickProgressMonitor,
394  void *);
395 
396 extern WandExport MagickWand
397  *MagickAppendImages(MagickWand *,const MagickBooleanType),
399  *MagickCombineImages(MagickWand *,const ChannelType),
400  *MagickCompareImageChannels(MagickWand *,const MagickWand *,const ChannelType,
401  const MetricType,double *),
402  *MagickCompareImages(MagickWand *,const MagickWand *,const MetricType,
403  double *),
404  *MagickCompareImageLayers(MagickWand *,const ImageLayerMethod),
406  *MagickEvaluateImages(MagickWand *,const MagickEvaluateOperator),
407  *MagickFxImage(MagickWand *,const char *),
408  *MagickFxImageChannel(MagickWand *,const ChannelType,const char *),
411  *MagickGetImageRegion(MagickWand *,const size_t,const size_t,const ssize_t,
412  const ssize_t),
413  *MagickMergeImageLayers(MagickWand *,const ImageLayerMethod),
414  *MagickMorphImages(MagickWand *,const size_t),
415  *MagickMontageImage(MagickWand *,const DrawingWand *,const char *,
416  const char *,const MontageMode,const char *),
418  *MagickPreviewImages(MagickWand *wand,const PreviewType),
419  *MagickSimilarityImage(MagickWand *,const MagickWand *,RectangleInfo *,
420  double *),
421  *MagickSmushImages(MagickWand *,const MagickBooleanType,const ssize_t),
422  *MagickSteganoImage(MagickWand *,const MagickWand *,const ssize_t),
425  *MagickTransformImage(MagickWand *,const char *,const char *);
426 
427 extern WandExport OrientationType
429 
430 extern WandExport PixelWand
431  **MagickGetImageHistogram(MagickWand *,size_t *);
432 
433 extern WandExport RenderingIntent
435 
436 extern WandExport ResolutionType
438 
439 extern WandExport size_t
451 
452 extern WandExport unsigned char
454  *MagickGetImagesBlob(MagickWand *,size_t *);
455 
456 extern WandExport VirtualPixelMethod
458  MagickSetImageVirtualPixelMethod(MagickWand *,const VirtualPixelMethod);
459 
460 #if defined(__cplusplus) || defined(c_plusplus)
461 }
462 #endif
463 
464 #endif
DrawGetFont
WandExport char * DrawGetFont(const DrawingWand *wand)
Definition: drawing-wand.c:1465
MagickTransposeImage
WandExport MagickBooleanType MagickTransposeImage(MagickWand *wand)
Definition: magick-image.c:12957
MagickFloodfillPaintImage
WandExport MagickBooleanType MagickFloodfillPaintImage(MagickWand *, const ChannelType, const PixelWand *, const double, const PixelWand *, const ssize_t, const ssize_t, const MagickBooleanType)
MagickOpaquePaintImage
WandExport MagickBooleanType MagickOpaquePaintImage(MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:8016
MagickSketchImage
WandExport MagickBooleanType MagickSketchImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:11982
MagickSpliceImage
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:12211
MagickGetImageCompression
WandExport CompressionType MagickGetImageCompression(MagickWand *wand)
Definition: magick-image.c:4913
MagickPolaroidImage
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *wand, const DrawingWand *drawing_wand, const double angle)
Definition: magick-image.c:8387
MagickPreviousImage
WandExport MagickBooleanType MagickPreviousImage(MagickWand *wand)
Definition: magick-image.c:8541
MagickGetNumberImages
WandExport size_t MagickGetNumberImages(MagickWand *wand)
Definition: magick-image.c:6363
MagickDistortImage
WandExport MagickBooleanType MagickDistortImage(MagickWand *, const DistortImageMethod, const size_t, const double *, const MagickBooleanType)
MagickResampleImage
WandExport MagickBooleanType MagickResampleImage(MagickWand *, const double, const double, const FilterTypes, const double)
MagickFxImageChannel
WandExport MagickWand * MagickFxImageChannel(MagickWand *, const ChannelType, const char *)
MagickSetImageInterlaceScheme
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *wand, const InterlaceType interlace)
Definition: magick-image.c:10766
MagickAdaptiveBlurImageChannel
WandExport MagickBooleanType MagickAdaptiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:199
MagickGetImageIterations
WandExport size_t MagickGetImageIterations(MagickWand *)
MagickPreviewImages
WandExport MagickWand * MagickPreviewImages(MagickWand *wand, const PreviewType preview)
Definition: magick-image.c:8487
MagickAppendImages
WandExport MagickWand * MagickAppendImages(MagickWand *, const MagickBooleanType)
PixelGetQuantumColor
WandExport void PixelGetQuantumColor(const PixelWand *wand, PixelPacket *color)
Definition: pixel-wand.c:1277
MagickShadowImage
WandExport MagickBooleanType MagickShadowImage(MagickWand *wand, const double opacity, const double sigma, const ssize_t x, const ssize_t y)
Definition: magick-image.c:11624
MagickColorMatrixImage
WandExport MagickBooleanType MagickColorMatrixImage(MagickWand *, const KernelInfo *)
MagickGetImageHistogram
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *, size_t *)
Definition: magick-image.c:5441
MagickGetImagePage
WandExport MagickBooleanType MagickGetImagePage(MagickWand *wand, size_t *width, size_t *height, ssize_t *x, ssize_t *y)
Definition: magick-image.c:5730
MagickReadImageFile
WandExport MagickBooleanType MagickReadImageFile(MagickWand *, FILE *)
MagickGammaImage
WandExport MagickBooleanType MagickGammaImage(MagickWand *wand, const double gamma)
Definition: magick-image.c:3918
MagickGetImageChannelRange
WandExport MagickBooleanType MagickGetImageChannelRange(MagickWand *wand, const ChannelType channel, double *minima, double *maxima)
Definition: magick-image.c:4669
MagickSelectiveBlurImage
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *, const double, const double, const double)
MagickSetImageEndian
WandExport MagickBooleanType MagickSetImageEndian(MagickWand *wand, const EndianType endian)
Definition: magick-image.c:10437
MagickGetImageChannelDepth
WandExport size_t MagickGetImageChannelDepth(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:4374
MagickEdgeImage
WandExport MagickBooleanType MagickEdgeImage(MagickWand *, const double)
MagickSetImageColorspace
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *, const ColorspaceType)
MagickSetImageFormat
WandExport MagickBooleanType MagickSetImageFormat(MagickWand *wand, const char *format)
Definition: magick-image.c:10556
MagickFilterImage
WandExport MagickBooleanType MagickFilterImage(MagickWand *wand, const KernelInfo *kernel)
Definition: magick-image.c:3440
MagickWriteImageFile
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *, FILE *)
MagickClampImage
WandExport MagickBooleanType MagickClampImage(MagickWand *wand)
Definition: magick-image.c:1337
MagickColorizeImage
WandExport MagickBooleanType MagickColorizeImage(MagickWand *, const PixelWand *, const PixelWand *)
MagickSetImageColor
WandExport MagickBooleanType MagickSetImageColor(MagickWand *wand, const PixelWand *color)
Definition: magick-image.c:10077
PixelSetQuantumColor
WandExport void PixelSetQuantumColor(PixelWand *wand, const PixelPacket *color)
Definition: pixel-wand.c:2178
MagickSetImageBorderColor
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *, const PixelWand *)
MagickGetImageCompose
WandExport CompositeOperator MagickGetImageCompose(MagickWand *wand)
Definition: magick-image.c:4876
MagickAffineTransformImage
WandExport MagickBooleanType MagickAffineTransformImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:578
MagickGetImageChannelMean
WandExport MagickBooleanType MagickGetImageChannelMean(MagickWand *, const ChannelType, double *, double *)
MagickStereoImage
WandExport MagickWand * MagickStereoImage(MagickWand *, const MagickWand *)
MagickSetImageFuzz
WandExport MagickBooleanType MagickSetImageFuzz(MagickWand *, const double)
MagickSetImageOrientation
WandExport MagickBooleanType MagickSetImageOrientation(MagickWand *, const OrientationType)
MagickRemapImage
WandExport MagickBooleanType MagickRemapImage(MagickWand *wand, const MagickWand *remap_wand, const DitherMethod method)
Definition: magick-image.c:9020
MagickSetImageTicksPerSecond
WandExport MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *wand, const ssize_t ticks_per_second)
Definition: magick-image.c:11371
MagickClampImageChannel
WandExport MagickBooleanType MagickClampImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1346
MagickCommentImage
WandExport MagickBooleanType MagickCommentImage(MagickWand *, const char *)
MagickGetImageColors
WandExport size_t MagickGetImageColors(MagickWand *)
GetImageFromMagickWand
WandExport Image * GetImageFromMagickWand(const MagickWand *wand)
Definition: magick-image.c:136
MagickPingImageBlob
WandExport MagickBooleanType MagickPingImageBlob(MagickWand *, const void *, const size_t)
MagickPolaroidImage
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *, const DrawingWand *, const double)
MagickSetImagePage
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:11050
MagickDespeckleImage
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *wand)
Definition: magick-image.c:2683
MagickSetImageExtent
WandExport MagickBooleanType MagickSetImageExtent(MagickWand *, const size_t, const size_t)
MagickGetImagesBlob
WandExport unsigned char * MagickGetImagesBlob(MagickWand *, size_t *)
Definition: magick-image.c:4249
MagickThresholdImageChannel
WandExport MagickBooleanType MagickThresholdImageChannel(MagickWand *, const ChannelType, const double)
MagickContrastImage
WandExport MagickBooleanType MagickContrastImage(MagickWand *, const MagickBooleanType)
MagickLinearStretchImage
WandExport MagickBooleanType MagickLinearStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:7071
MagickDrawImage
WandExport MagickBooleanType MagickDrawImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:2928
MagickGetImageBlob
WandExport unsigned char * MagickGetImageBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4203
MagickSteganoImage
WandExport MagickWand * MagickSteganoImage(MagickWand *, const MagickWand *, const ssize_t)
MagickSetImageFilename
WandExport MagickBooleanType MagickSetImageFilename(MagickWand *, const char *)
MagickSetImageVirtualPixelMethod
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *wand, const VirtualPixelMethod method)
Definition: magick-image.c:11490
MagickMinifyImage
WandExport MagickBooleanType MagickMinifyImage(MagickWand *wand)
Definition: magick-image.c:7314
MagickRandomThresholdImageChannel
WandExport MagickBooleanType MagickRandomThresholdImageChannel(MagickWand *, const ChannelType, const double, const double)
MagickGetImage
WandExport MagickWand * MagickGetImage(MagickWand *wand)
Definition: magick-image.c:4034
MagickAutoGammaImage
WandExport MagickBooleanType MagickAutoGammaImage(MagickWand *wand)
Definition: magick-image.c:794
MagickSetImageColormapColor
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *wand, const size_t index, const PixelWand *color)
Definition: magick-image.c:10125
MagickEvaluateImageChannel
WandExport MagickBooleanType MagickEvaluateImageChannel(MagickWand *wand, const ChannelType channel, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3263
MagickSigmoidalContrastImage
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11863
MagickGetImageEndian
WandExport EndianType MagickGetImageEndian(MagickWand *)
Definition: magick-image.c:5138
magick-wand-private.h
MagickSetImageGreenPrimary
WandExport MagickBooleanType MagickSetImageGreenPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:10726
PixelSetIndex
WandExport void PixelSetIndex(PixelWand *wand, const IndexPacket index)
Definition: pixel-wand.c:1973
MagickSetImageBorderColor
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *wand, const PixelWand *border)
Definition: magick-image.c:9959
MagickDistortImage
WandExport MagickBooleanType MagickDistortImage(MagickWand *wand, const DistortImageMethod method, const size_t number_arguments, const double *arguments, const MagickBooleanType bestfit)
Definition: magick-image.c:2882
MagickAddImage
WandExport MagickBooleanType MagickAddImage(MagickWand *, const MagickWand *)
MagickGetImageRegion
WandExport MagickWand * MagickGetImageRegion(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:5926
_MagickWand::signature
size_t signature
Definition: magick-wand-private.h:76
_DrawingWand::image
Image * image
Definition: drawing-wand.c:101
MagickHasNextImage
WandExport MagickBooleanType MagickHasNextImage(MagickWand *)
MagickOpaquePaintImageChannel
WandExport MagickBooleanType MagickOpaquePaintImageChannel(MagickWand *wand, const ChannelType channel, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:8028
MagickCoalesceImages
WandExport MagickWand * MagickCoalesceImages(MagickWand *wand)
Definition: magick-image.c:1537
MagickSimilarityImage
WandExport MagickWand * MagickSimilarityImage(MagickWand *, const MagickWand *, RectangleInfo *, double *)
MagickHaldClutImageChannel
WandExport MagickBooleanType MagickHaldClutImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *hald_wand)
Definition: magick-image.c:6451
MagickCompositeImage
WandExport MagickBooleanType MagickCompositeImage(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2015
MagickGetImageChannelStatistics
WandExport ChannelStatistics * MagickGetImageChannelStatistics(MagickWand *wand)
Definition: magick-image.c:4716
CloneMagickWandFromImages
static MagickWand * CloneMagickWandFromImages(const MagickWand *wand, Image *images)
Definition: magick-image.c:87
_MagickWand::name
char name[MaxTextExtent]
Definition: magick-wand-private.h:56
MagickSolarizeImage
WandExport MagickBooleanType MagickSolarizeImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12081
MagickSetImageRenderingIntent
WandExport MagickBooleanType MagickSetImageRenderingIntent(MagickWand *, const RenderingIntent)
MagickSetImageColor
WandExport MagickBooleanType MagickSetImageColor(MagickWand *, const PixelWand *)
MagickSolarizeImageChannel
WandExport MagickBooleanType MagickSolarizeImageChannel(MagickWand *, const ChannelType, const double)
MagickRaiseImage
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:8758
MagickEncipherImage
WandExport MagickBooleanType MagickEncipherImage(MagickWand *, const char *)
MagickGetImageInterpolateMethod
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod(MagickWand *wand)
Definition: magick-image.c:5537
MagickSetImageChannelDepth
WandExport MagickBooleanType MagickSetImageChannelDepth(MagickWand *, const ChannelType, const size_t)
MagickLocalContrastImage
WandExport MagickBooleanType MagickLocalContrastImage(MagickWand *wand, const double radius, const double strength)
Definition: magick-image.c:7169
MagickWriteImageFile
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13415
MagickNormalizeImage
WandExport MagickBooleanType MagickNormalizeImage(MagickWand *)
MagickWandId
#define MagickWandId
Definition: magick-image.c:59
MagickTransparentPaintImage
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *, const PixelWand *, const double, const double, const MagickBooleanType invert)
_PixelWand
Definition: pixel-wand.c:64
MagickContrastStretchImage
WandExport MagickBooleanType MagickContrastStretchImage(MagickWand *, const double, const double)
MagickMotionBlurImageChannel
WandExport MagickBooleanType MagickMotionBlurImageChannel(MagickWand *, const ChannelType, const double, const double, const double)
MagickInverseFourierTransformImage
WandExport MagickBooleanType MagickInverseFourierTransformImage(MagickWand *magnitude_wand, MagickWand *phase_wand, const MagickBooleanType magnitude)
Definition: magick-image.c:6753
MagickOpaquePaintImageChannel
WandExport MagickBooleanType MagickOpaquePaintImageChannel(MagickWand *, const ChannelType, const PixelWand *, const PixelWand *, const double, const MagickBooleanType)
MagickSetImageResolution
WandExport MagickBooleanType MagickSetImageResolution(MagickWand *, const double, const double)
MagickPingImageBlob
WandExport MagickBooleanType MagickPingImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8291
MagickSpliceImage
WandExport MagickBooleanType MagickSpliceImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
MagickGetImageFilename
WandExport char * MagickGetImageFilename(MagickWand *wand)
Definition: magick-image.c:5176
MagickWriteImage
WandExport MagickBooleanType MagickWriteImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:13358
MagickCompositeImageGravity
WandExport MagickBooleanType MagickCompositeImageGravity(MagickWand *, const MagickWand *, const CompositeOperator, const GravityType)
MagickRollImage
WandExport MagickBooleanType MagickRollImage(MagickWand *, const ssize_t, const ssize_t)
MagickSetImageInterpolateMethod
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *wand, const InterpolatePixelMethod method)
Definition: magick-image.c:10805
MagickClutImageChannel
WandExport MagickBooleanType MagickClutImageChannel(MagickWand *, const ChannelType, const MagickWand *)
MagickGetImageFormat
WandExport char * MagickGetImageFormat(MagickWand *)
MagickOptimizeImageTransparency
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *wand)
Definition: magick-image.c:8125
MagickSelectiveBlurImageChannel
WandExport MagickBooleanType MagickSelectiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9610
MagickLevelImageColors
WandExport MagickBooleanType MagickLevelImageColors(MagickWand *wand, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6935
MagickSetImageMatte
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *wand, const MagickBooleanType matte)
Definition: magick-image.c:10882
MagickWriteImages
WandExport MagickBooleanType MagickWriteImages(MagickWand *wand, const char *filename, const MagickBooleanType adjoin)
Definition: magick-image.c:13474
MagickWriteImages
WandExport MagickBooleanType MagickWriteImages(MagickWand *, const char *, const MagickBooleanType)
MagickAnimateImages
WandExport MagickBooleanType MagickAnimateImages(MagickWand *, const char *)
MagickClipImagePath
WandExport MagickBooleanType MagickClipImagePath(MagickWand *, const char *, const MagickBooleanType)
MagickPreviewImages
WandExport MagickWand * MagickPreviewImages(MagickWand *wand, const PreviewType)
MagickLevelImageColorsChannel
WandExport MagickBooleanType MagickLevelImageColorsChannel(MagickWand *wand, const ChannelType channel, const PixelWand *black_color, const PixelWand *white_color, const MagickBooleanType invert)
Definition: magick-image.c:6947
MagickGetImageColorspace
WandExport ColorspaceType MagickGetImageColorspace(MagickWand *)
Definition: magick-image.c:4838
_MagickWand::images
Image * images
Definition: magick-wand-private.h:68
MagickTextureImage
WandExport MagickWand * MagickTextureImage(MagickWand *, const MagickWand *)
MagickSetImageClipMask
WandExport MagickBooleanType MagickSetImageClipMask(MagickWand *wand, const MagickWand *clip_mask)
Definition: magick-image.c:10036
MagickEvaluateImageChannel
WandExport MagickBooleanType MagickEvaluateImageChannel(MagickWand *, const ChannelType, const MagickEvaluateOperator, const double)
MagickSmushImages
WandExport MagickWand * MagickSmushImages(MagickWand *wand, const MagickBooleanType stack, const ssize_t offset)
Definition: magick-image.c:12031
MagickCompositeLayers
WandExport MagickBooleanType MagickCompositeLayers(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2168
PixelGetIndex
WandExport IndexPacket PixelGetIndex(const PixelWand *wand)
Definition: pixel-wand.c:1085
MagickConvolveImage
WandExport MagickBooleanType MagickConvolveImage(MagickWand *wand, const size_t order, const double *kernel)
Definition: magick-image.c:2333
MagickForwardFourierTransformImage
WandExport MagickBooleanType MagickForwardFourierTransformImage(MagickWand *wand, const MagickBooleanType magnitude)
Definition: magick-image.c:3660
MagickImportImagePixels
WandExport MagickBooleanType MagickImportImagePixels(MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, const void *)
MagickGetImageClipMask
WandExport MagickWand * MagickGetImageClipMask(MagickWand *wand)
Definition: magick-image.c:4112
MagickGetImageBluePrimary
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:4297
MagickRotationalBlurImage
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *, const double)
MagickSetImageClipMask
WandExport MagickBooleanType MagickSetImageClipMask(MagickWand *, const MagickWand *)
MagickAutoOrientImage
WandExport MagickBooleanType MagickAutoOrientImage(MagickWand *)
MagickSketchImage
WandExport MagickBooleanType MagickSketchImage(MagickWand *, const double, const double, const double)
MagickVignetteImage
WandExport MagickBooleanType MagickVignetteImage(MagickWand *wand, const double black_point, const double white_point, const ssize_t x, const ssize_t y)
Definition: magick-image.c:13210
MagickAppendImages
WandExport MagickWand * MagickAppendImages(MagickWand *wand, const MagickBooleanType stack)
Definition: magick-image.c:749
MagickSeparateImageChannel
WandExport MagickBooleanType MagickSeparateImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:9658
MagickWriteImage
WandExport MagickBooleanType MagickWriteImage(MagickWand *, const char *)
MagickHaldClutImage
WandExport MagickBooleanType MagickHaldClutImage(MagickWand *wand, const MagickWand *hald_wand)
Definition: magick-image.c:6441
MagickRandomThresholdImageChannel
WandExport MagickBooleanType MagickRandomThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double low, const double high)
Definition: magick-image.c:8827
MagickRotationalBlurImageChannel
WandExport MagickBooleanType MagickRotationalBlurImageChannel(MagickWand *, const ChannelType, const double)
MagickDecipherImage
WandExport MagickBooleanType MagickDecipherImage(MagickWand *, const char *)
MagickThresholdImageChannel
WandExport MagickBooleanType MagickThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12637
MagickUniqueImageColors
WandExport MagickBooleanType MagickUniqueImageColors(MagickWand *wand)
Definition: magick-image.c:13086
MagickWriteImagesFile
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *, FILE *)
Definition: magick-image.c:13522
MagickGetImageUnits
WandExport ResolutionType MagickGetImageUnits(MagickWand *)
Definition: magick-image.c:6213
MagickAddNoiseImageChannel
WandExport MagickBooleanType MagickAddNoiseImageChannel(MagickWand *, const ChannelType, const NoiseType)
MagickOilPaintImage
WandExport MagickBooleanType MagickOilPaintImage(MagickWand *wand, const double radius)
Definition: magick-image.c:7953
MagickSetImageUnits
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *wand, const ResolutionType units)
Definition: magick-image.c:11450
MagickQuantizeImage
WandExport MagickBooleanType MagickQuantizeImage(MagickWand *, const size_t, const ColorspaceType, const size_t, const MagickBooleanType, const MagickBooleanType)
MagickSetImagePage
WandExport MagickBooleanType MagickSetImagePage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
MagickCompositeImageChannel
WandExport MagickBooleanType MagickCompositeImageChannel(MagickWand *, const ChannelType, const MagickWand *, const CompositeOperator, const ssize_t, const ssize_t)
MagickConstituteImage
WandExport MagickBooleanType MagickConstituteImage(MagickWand *wand, const size_t columns, const size_t rows, const char *map, const StorageType storage, const void *pixels)
Definition: magick-image.c:2518
MagickEncipherImage
WandExport MagickBooleanType MagickEncipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:3082
MagickSetImageBluePrimary
WandExport MagickBooleanType MagickSetImageBluePrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:9920
MagickGetImageColors
WandExport size_t MagickGetImageColors(MagickWand *wand)
Definition: magick-image.c:4801
MagickGetImageLength
WandExport MagickBooleanType MagickGetImageLength(MagickWand *, MagickSizeType *)
MagickLabelImage
WandExport MagickBooleanType MagickLabelImage(MagickWand *, const char *)
MagickStatisticImageChannel
WandExport MagickBooleanType MagickStatisticImageChannel(MagickWand *wand, const ChannelType channel, const StatisticType type, const size_t width, const size_t height)
Definition: magick-image.c:12328
MagickSampleImage
WandExport MagickBooleanType MagickSampleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9436
MagickSetImageDepth
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *, const size_t)
MagickHasPreviousImage
WandExport MagickBooleanType MagickHasPreviousImage(MagickWand *)
MagickMorphologyImageChannel
WandExport MagickBooleanType MagickMorphologyImageChannel(MagickWand *wand, const ChannelType channel, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel)
Definition: magick-image.c:7600
MagickGetImageRange
WandExport MagickBooleanType MagickGetImageRange(MagickWand *, double *, double *)
MagickSetImageCompression
WandExport MagickBooleanType MagickSetImageCompression(MagickWand *wand, const CompressionType compression)
Definition: magick-image.c:10247
MagickCharcoalImage
WandExport MagickBooleanType MagickCharcoalImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1233
MagickGetImageDelay
WandExport size_t MagickGetImageDelay(MagickWand *wand)
Definition: magick-image.c:4987
MagickSteganoImage
WandExport MagickWand * MagickSteganoImage(MagickWand *wand, const MagickWand *watermark_wand, const ssize_t offset)
Definition: magick-image.c:12379
MagickCycleColormapImage
WandExport MagickBooleanType MagickCycleColormapImage(MagickWand *, const ssize_t)
MagickClipImagePath
WandExport MagickBooleanType MagickClipImagePath(MagickWand *wand, const char *pathname, const MagickBooleanType inside)
Definition: magick-image.c:1436
MagickGetImageColormapColor
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *, const size_t, PixelWand *)
MagickMorphologyImage
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *wand, const MorphologyMethod method, const ssize_t iterations, const KernelInfo *kernel)
Definition: magick-image.c:7588
MagickVignetteImage
WandExport MagickBooleanType MagickVignetteImage(MagickWand *, const double, const double, const ssize_t, const ssize_t)
MagickGaussianBlurImage
WandExport MagickBooleanType MagickGaussianBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3982
MagickHaldClutImage
WandExport MagickBooleanType MagickHaldClutImage(MagickWand *, const MagickWand *)
MagickEnhanceImage
WandExport MagickBooleanType MagickEnhanceImage(MagickWand *)
MagickSetImageDelay
WandExport MagickBooleanType MagickSetImageDelay(MagickWand *, const size_t)
MagickContrastStretchImageChannel
WandExport MagickBooleanType MagickContrastStretchImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double white_point)
Definition: magick-image.c:2281
MagickGetImageBorderColor
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *, PixelWand *)
MagickAdaptiveBlurImage
WandExport MagickBooleanType MagickAdaptiveBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:189
MagickSetImageGamma
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *, const double)
MagickSetImageRenderingIntent
WandExport MagickBooleanType MagickSetImageRenderingIntent(MagickWand *wand, const RenderingIntent rendering_intent)
Definition: magick-image.c:11254
MagickCommentImage
WandExport MagickBooleanType MagickCommentImage(MagickWand *wand, const char *comment)
Definition: magick-image.c:1797
MagickBlurImage
WandExport MagickBooleanType MagickBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1051
MagickGetImageMatteColor
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *, PixelWand *)
MagickGetImageRenderingIntent
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *wand)
Definition: magick-image.c:5973
MagickRemoveImage
WandExport MagickBooleanType MagickRemoveImage(MagickWand *)
MagickGetImageGamma
WandExport double MagickGetImageGamma(MagickWand *)
MagickSetImageDelay
WandExport MagickBooleanType MagickSetImageDelay(MagickWand *wand, const size_t delay)
Definition: magick-image.c:10323
MagickSetImageBias
WandExport MagickBooleanType MagickSetImageBias(MagickWand *, const double)
MagickGetImageCompose
WandExport CompositeOperator MagickGetImageCompose(MagickWand *)
Definition: magick-image.c:4876
MagickSetImageBias
WandExport MagickBooleanType MagickSetImageBias(MagickWand *wand, const double bias)
Definition: magick-image.c:9876
MagickColorizeImage
WandExport MagickBooleanType MagickColorizeImage(MagickWand *wand, const PixelWand *colorize, const PixelWand *opacity)
Definition: magick-image.c:1642
MagickHasNextImage
WandExport MagickBooleanType MagickHasNextImage(MagickWand *wand)
Definition: magick-image.c:6492
MagickClutImage
WandExport MagickBooleanType MagickClutImage(MagickWand *wand, const MagickWand *clut_wand)
Definition: magick-image.c:1482
MagickGetImageCompressionQuality
WandExport size_t MagickGetImageCompressionQuality(MagickWand *wand)
Definition: magick-image.c:4950
MagickFunctionImageChannel
WandExport MagickBooleanType MagickFunctionImageChannel(MagickWand *, const ChannelType, const MagickFunction, const size_t, const double *)
MagickFilterImage
WandExport MagickBooleanType MagickFilterImage(MagickWand *, const KernelInfo *)
MagickTransposeImage
WandExport MagickBooleanType MagickTransposeImage(MagickWand *)
MagickNormalizeImageChannel
WandExport MagickBooleanType MagickNormalizeImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:7908
MagickGetImageColormapColor
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *wand, const size_t index, PixelWand *color)
Definition: magick-image.c:4759
MagickSetImageColormapColor
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *, const size_t, const PixelWand *)
PixelGetBlackQuantum
WandExport Quantum PixelGetBlackQuantum(const PixelWand *wand)
Definition: pixel-wand.c:595
MagickNewImage
WandExport MagickBooleanType MagickNewImage(MagickWand *, const size_t, const size_t, const PixelWand *)
MagickGetImageColorspace
WandExport ColorspaceType MagickGetImageColorspace(MagickWand *wand)
Definition: magick-image.c:4838
MagickOptimizeImageLayers
WandExport MagickWand * MagickOptimizeImageLayers(MagickWand *wand)
Definition: magick-image.c:8080
ThrowWandException
#define ThrowWandException(severity, tag, context)
Definition: magick-wand-private.h:30
MagickGetImageUnits
WandExport ResolutionType MagickGetImageUnits(MagickWand *wand)
Definition: magick-image.c:6213
MagickOrderedPosterizeImageChannel
WandExport MagickBooleanType MagickOrderedPosterizeImageChannel(MagickWand *, const ChannelType, const char *)
MagickDeskewImage
WandExport MagickBooleanType MagickDeskewImage(MagickWand *, const double)
MagickDecipherImage
WandExport MagickBooleanType MagickDecipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:2560
MagickGaussianBlurImageChannel
WandExport MagickBooleanType MagickGaussianBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:3992
MagickSigmoidalContrastImage
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *, const MagickBooleanType, const double, const double)
MagickSetImageOpacity
WandExport MagickBooleanType MagickSetImageOpacity(MagickWand *wand, const double alpha)
Definition: magick-image.c:10961
MagickColorDecisionListImage
WandExport MagickBooleanType MagickColorDecisionListImage(MagickWand *wand, const char *color_correction_collection)
Definition: magick-image.c:1597
MagickTransparentPaintImage
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:12909
MagickPingImage
WandExport MagickBooleanType MagickPingImage(MagickWand *, const char *)
MagickAutoLevelImageChannel
WandExport MagickBooleanType MagickAutoLevelImageChannel(MagickWand *, const ChannelType)
MagickGetImageChannelStatistics
WandExport ChannelStatistics * MagickGetImageChannelStatistics(MagickWand *)
Definition: magick-image.c:4716
MagickRandomThresholdImage
WandExport MagickBooleanType MagickRandomThresholdImage(MagickWand *, const double, const double)
MagickGaussianBlurImageChannel
WandExport MagickBooleanType MagickGaussianBlurImageChannel(MagickWand *, const ChannelType, const double, const double)
MagickClipImage
WandExport MagickBooleanType MagickClipImage(MagickWand *)
_MagickWand::image_pending
MagickBooleanType image_pending
Definition: magick-wand-private.h:72
MagickBlueShiftImage
WandExport MagickBooleanType MagickBlueShiftImage(MagickWand *wand, const double factor)
Definition: magick-image.c:996
MagickGammaImageChannel
WandExport MagickBooleanType MagickGammaImageChannel(MagickWand *, const ChannelType, const double)
MagickConvolveImageChannel
WandExport MagickBooleanType MagickConvolveImageChannel(MagickWand *wand, const ChannelType channel, const size_t order, const double *kernel)
Definition: magick-image.c:2343
MagickBrightnessContrastImageChannel
WandExport MagickBooleanType MagickBrightnessContrastImageChannel(MagickWand *, const ChannelType, const double, const double)
MagickSetImageIterations
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *wand, const size_t iterations)
Definition: magick-image.c:10843
MagickGetImageHeight
WandExport size_t MagickGetImageHeight(MagickWand *)
MagickGetImageGreenPrimary
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *, double *, double *)
MagickDestroyImage
WandExport Image * MagickDestroyImage(Image *image)
Definition: magick-image.c:2724
MagickRemoveImage
WandExport MagickBooleanType MagickRemoveImage(MagickWand *wand)
Definition: magick-image.c:9071
MagickEmbossImage
WandExport MagickBooleanType MagickEmbossImage(MagickWand *, const double, const double)
DestroyPixelWand
WandExport PixelWand * DestroyPixelWand(PixelWand *wand)
Definition: pixel-wand.c:230
MagickDisplayImages
WandExport MagickBooleanType MagickDisplayImages(MagickWand *, const char *)
MagickSetImageExtent
WandExport MagickBooleanType MagickSetImageExtent(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:10477
MagickNegateImageChannel
WandExport MagickBooleanType MagickNegateImageChannel(MagickWand *, const ChannelType, const MagickBooleanType)
MagickReadImageBlob
WandExport MagickBooleanType MagickReadImageBlob(MagickWand *, const void *, const size_t)
MagickForwardFourierTransformImage
WandExport MagickBooleanType MagickForwardFourierTransformImage(MagickWand *, const MagickBooleanType)
MagickGetImageTotalInkDensity
WandExport double MagickGetImageTotalInkDensity(MagickWand *wand)
Definition: magick-image.c:6394
MagickFrameImage
WandExport MagickBooleanType MagickFrameImage(MagickWand *, const PixelWand *, const size_t, const size_t, const ssize_t, const ssize_t)
GetImageFromMagickWand
WandExport Image * GetImageFromMagickWand(const MagickWand *)
Definition: magick-image.c:136
MagickGetImageCompression
WandExport CompressionType MagickGetImageCompression(MagickWand *)
Definition: magick-image.c:4913
MagickStripImage
WandExport MagickBooleanType MagickStripImage(MagickWand *wand)
Definition: magick-image.c:12475
MagickGetImageTicksPerSecond
WandExport size_t MagickGetImageTicksPerSecond(MagickWand *)
MagickTransverseImage
WandExport MagickBooleanType MagickTransverseImage(MagickWand *)
MagickMagnifyImage
WandExport MagickBooleanType MagickMagnifyImage(MagickWand *)
MagickExportImagePixels
WandExport MagickBooleanType MagickExportImagePixels(MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, void *pixels)
Definition: magick-image.c:3331
PixelGetRedQuantum
WandExport Quantum PixelGetRedQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1354
MagickSigmoidalContrastImageChannel
WandExport MagickBooleanType MagickSigmoidalContrastImageChannel(MagickWand *, const ChannelType, const MagickBooleanType, const double, const double)
MagickRotationalBlurImageChannel
WandExport MagickBooleanType MagickRotationalBlurImageChannel(MagickWand *wand, const ChannelType channel, const double angle)
Definition: magick-image.c:9387
MagickModulateImage
WandExport MagickBooleanType MagickModulateImage(MagickWand *, const double, const double, const double)
MagickFlopImage
WandExport MagickBooleanType MagickFlopImage(MagickWand *)
MagickGetImageFuzz
WandExport double MagickGetImageFuzz(MagickWand *)
MagickAddImage
WandExport MagickBooleanType MagickAddImage(MagickWand *wand, const MagickWand *add_wand)
Definition: magick-image.c:468
MagickRemapImage
WandExport MagickBooleanType MagickRemapImage(MagickWand *, const MagickWand *, const DitherMethod)
MagickWaveImage
WandExport MagickBooleanType MagickWaveImage(MagickWand *wand, const double amplitude, const double wave_length)
Definition: magick-image.c:13259
MagickGetImageLength
WandExport MagickBooleanType MagickGetImageLength(MagickWand *wand, MagickSizeType *length)
Definition: magick-image.c:5611
MagickGetImageChannelFeatures
WandExport ChannelFeatures * MagickGetImageChannelFeatures(MagickWand *wand, const size_t distance)
Definition: magick-image.c:4530
DrawGetFontSize
WandExport double DrawGetFontSize(const DrawingWand *wand)
Definition: drawing-wand.c:1585
MagickScaleImage
WandExport MagickBooleanType MagickScaleImage(MagickWand *, const size_t, const size_t)
MagickMontageImage
WandExport MagickWand * MagickMontageImage(MagickWand *, const DrawingWand *, const char *, const char *, const MontageMode, const char *)
MagickGetImageOrientation
WandExport OrientationType MagickGetImageOrientation(MagickWand *)
Definition: magick-image.c:5684
_MagickWand::insert_before
MagickBooleanType insert_before
Definition: magick-wand-private.h:71
MagickSetImageRedPrimary
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *, const double, const double)
MagickBorderImage
WandExport MagickBooleanType MagickBorderImage(MagickWand *wand, const PixelWand *bordercolor, const size_t width, const size_t height)
Definition: magick-image.c:1112
MagickSharpenImageChannel
WandExport MagickBooleanType MagickSharpenImageChannel(MagickWand *, const ChannelType, const double, const double)
MagickThumbnailImage
WandExport MagickBooleanType MagickThumbnailImage(MagickWand *, const size_t, const size_t)
MagickBlackThresholdImage
WandExport MagickBooleanType MagickBlackThresholdImage(MagickWand *, const PixelWand *)
MagickGetImageDepth
WandExport size_t MagickGetImageDepth(MagickWand *)
MagickReadImage
WandExport MagickBooleanType MagickReadImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8878
MagickOrderedPosterizeImage
WandExport MagickBooleanType MagickOrderedPosterizeImage(MagickWand *wand, const char *threshold_map)
Definition: magick-image.c:8187
MagickGetImageChannelMean
WandExport MagickBooleanType MagickGetImageChannelMean(MagickWand *wand, const ChannelType channel, double *mean, double *standard_deviation)
Definition: magick-image.c:4623
MagickTransformImageColorspace
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:12857
_MagickWand::debug
MagickBooleanType debug
Definition: magick-wand-private.h:73
MagickSetImagePixelColor
WandExport MagickBooleanType MagickSetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, const PixelWand *color)
Definition: magick-image.c:11093
MagickShaveImage
WandExport MagickBooleanType MagickShaveImage(MagickWand *, const size_t, const size_t)
PixelGetBlueQuantum
WandExport Quantum PixelGetBlueQuantum(const PixelWand *wand)
Definition: pixel-wand.c:657
MagickSetImageFilename
WandExport MagickBooleanType MagickSetImageFilename(MagickWand *wand, const char *filename)
Definition: magick-image.c:10515
MagickSetImageAlphaChannel
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *wand, const AlphaChannelType alpha_type)
Definition: magick-image.c:9800
MagickQuantizeImages
WandExport MagickBooleanType MagickQuantizeImages(MagickWand *wand, const size_t number_colors, const ColorspaceType colorspace, const size_t treedepth, const MagickBooleanType dither, const MagickBooleanType measure_error)
Definition: magick-image.c:8696
MagickSetImageResolution
WandExport MagickBooleanType MagickSetImageResolution(MagickWand *wand, const double x_resolution, const double y_resolution)
Definition: magick-image.c:11294
MagickGetImageSignature
WandExport char * MagickGetImageSignature(MagickWand *)
MagickSetImageTicksPerSecond
WandExport MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *, const ssize_t)
MagickShearImage
WandExport MagickBooleanType MagickShearImage(MagickWand *wand, const PixelWand *background, const double x_shear, const double y_shear)
Definition: magick-image.c:11800
MagickSetImageIterations
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *, const size_t)
MagickWhiteThresholdImage
WandExport MagickBooleanType MagickWhiteThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:13305
MagickSepiaToneImage
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:9704
MagickFlipImage
WandExport MagickBooleanType MagickFlipImage(MagickWand *)
MagickCombineImages
WandExport MagickWand * MagickCombineImages(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1754
MagickMorphologyImageChannel
WandExport MagickBooleanType MagickMorphologyImageChannel(MagickWand *, const ChannelType, const MorphologyMethod, const ssize_t, const KernelInfo *)
MagickAffineTransformImage
WandExport MagickBooleanType MagickAffineTransformImage(MagickWand *, const DrawingWand *)
NewPixelWand
WandExport PixelWand * NewPixelWand(void)
Definition: pixel-wand.c:382
MagickAdaptiveSharpenImageChannel
WandExport MagickBooleanType MagickAdaptiveSharpenImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:312
MagickStatisticImage
WandExport MagickBooleanType MagickStatisticImage(MagickWand *wand, const StatisticType type, const size_t width, const size_t height)
Definition: magick-image.c:12318
MagickGetImageCompressionQuality
WandExport size_t MagickGetImageCompressionQuality(MagickWand *)
MagickAddNoiseImageChannel
WandExport MagickBooleanType MagickAddNoiseImageChannel(MagickWand *wand, const ChannelType channel, const NoiseType noise_type)
Definition: magick-image.c:532
MagickAutoLevelImage
WandExport MagickBooleanType MagickAutoLevelImage(MagickWand *wand)
Definition: magick-image.c:848
DrawGetStrokeColor
WandExport void DrawGetStrokeColor(const DrawingWand *wand, PixelWand *stroke_color)
Definition: drawing-wand.c:1814
MagickSetImageOpacity
WandExport MagickBooleanType MagickSetImageOpacity(MagickWand *, const double)
MagickGetImageChannelDepth
WandExport size_t MagickGetImageChannelDepth(MagickWand *, const ChannelType)
MagickSwirlImage
WandExport MagickBooleanType MagickSwirlImage(MagickWand *, const double)
MagickMinifyImage
WandExport MagickBooleanType MagickMinifyImage(MagickWand *)
MagickLiquidRescaleImage
WandExport MagickBooleanType MagickLiquidRescaleImage(MagickWand *, const size_t, const size_t, const double, const double)
MagickFlopImage
WandExport MagickBooleanType MagickFlopImage(MagickWand *wand)
Definition: magick-image.c:3614
MagickFloodfillPaintImage
WandExport MagickBooleanType MagickFloodfillPaintImage(MagickWand *wand, const ChannelType channel, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y, const MagickBooleanType invert)
Definition: magick-image.c:3557
MagickEmbossImage
WandExport MagickBooleanType MagickEmbossImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3038
MagickGetImageBorderColor
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *wand, PixelWand *border_color)
Definition: magick-image.c:4336
MagickNormalizeImageChannel
WandExport MagickBooleanType MagickNormalizeImageChannel(MagickWand *, const ChannelType)
MagickScaleImage
WandExport MagickBooleanType MagickScaleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9482
MagickSetImageScene
WandExport MagickBooleanType MagickSetImageScene(MagickWand *wand, const size_t scene)
Definition: magick-image.c:11333
MagickGetImageGreenPrimary
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5367
MagickTintImage
WandExport MagickBooleanType MagickTintImage(MagickWand *wand, const PixelWand *tint, const PixelWand *opacity)
Definition: magick-image.c:12733
PixelSetColorCount
WandExport void PixelSetColorCount(PixelWand *wand, const size_t count)
Definition: pixel-wand.c:1695
MagickColorDecisionListImage
WandExport MagickBooleanType MagickColorDecisionListImage(MagickWand *, const char *)
MagickGetImageGravity
WandExport GravityType MagickGetImageGravity(MagickWand *wand)
Definition: magick-image.c:5325
MagickSetImageFormat
WandExport MagickBooleanType MagickSetImageFormat(MagickWand *, const char *)
MagickClutImage
WandExport MagickBooleanType MagickClutImage(MagickWand *, const MagickWand *)
MagickLocalContrastImage
WandExport MagickBooleanType MagickLocalContrastImage(MagickWand *, const double, const double)
MagickGetImageGravity
WandExport GravityType MagickGetImageGravity(MagickWand *)
Definition: magick-image.c:5325
MagickContrastImage
WandExport MagickBooleanType MagickContrastImage(MagickWand *wand, const MagickBooleanType sharpen)
Definition: magick-image.c:2216
MagickBlackThresholdImage
WandExport MagickBooleanType MagickBlackThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:945
MagickLevelImageColorsChannel
WandExport MagickBooleanType MagickLevelImageColorsChannel(MagickWand *, const ChannelType, const PixelWand *, const PixelWand *, const MagickBooleanType)
MagickCropImage
WandExport MagickBooleanType MagickCropImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
MagickSetImage
WandExport MagickBooleanType MagickSetImage(MagickWand *wand, const MagickWand *set_wand)
Definition: magick-image.c:9750
MagickNextImage
WandExport MagickBooleanType MagickNextImage(MagickWand *)
MagickDeconstructImages
WandExport MagickWand * MagickDeconstructImages(MagickWand *wand)
Definition: magick-image.c:2596
_MagickWand::quantize_info
QuantizeInfo * quantize_info
Definition: magick-wand-private.h:65
MagickTextureImage
WandExport MagickWand * MagickTextureImage(MagickWand *wand, const MagickWand *texture_wand)
Definition: magick-image.c:12563
MagickGetImageIterations
WandExport size_t MagickGetImageIterations(MagickWand *wand)
Definition: magick-image.c:5575
InsertImageInWand
static MagickBooleanType InsertImageInWand(MagickWand *wand, Image *images)
Definition: magick-image.c:423
MagickBlurImageChannel
WandExport MagickBooleanType MagickBlurImageChannel(MagickWand *, const ChannelType, const double, const double)
MagickFunctionImage
WandExport MagickBooleanType MagickFunctionImage(MagickWand *, const MagickFunction, const size_t, const double *)
WandSignature
#define WandSignature
Definition: method-attribute.h:76
MagickShadeImage
WandExport MagickBooleanType MagickShadeImage(MagickWand *wand, const MagickBooleanType gray, const double asimuth, const double elevation)
Definition: magick-image.c:11574
MagickSelectiveBlurImageChannel
WandExport MagickBooleanType MagickSelectiveBlurImageChannel(MagickWand *, const ChannelType, const double, const double, const double)
MagickEnhanceImage
WandExport MagickBooleanType MagickEnhanceImage(MagickWand *wand)
Definition: magick-image.c:3117
MagickDeskewImage
WandExport MagickBooleanType MagickDeskewImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:2641
MagickResizeImage
WandExport MagickBooleanType MagickResizeImage(MagickWand *wand, const size_t columns, const size_t rows, const FilterTypes filter, const double blur)
Definition: magick-image.c:9231
MagickQuantizeImages
WandExport MagickBooleanType MagickQuantizeImages(MagickWand *, const size_t, const ColorspaceType, const size_t, const MagickBooleanType, const MagickBooleanType)
MagickMagnifyImage
WandExport MagickBooleanType MagickMagnifyImage(MagickWand *wand)
Definition: magick-image.c:7212
MagickGetImageInterlaceScheme
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *wand)
Definition: magick-image.c:5499
MagickMorphologyImage
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *, const MorphologyMethod, const ssize_t, const KernelInfo *)
MagickSetImageBackgroundColor
WandExport MagickBooleanType MagickSetImageBackgroundColor(MagickWand *, const PixelWand *)
MagickGetImageChannelDistortion
WandExport MagickBooleanType MagickGetImageChannelDistortion(MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
Definition: magick-image.c:4419
MagickLevelImageChannel
WandExport MagickBooleanType MagickLevelImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6877
_DrawingWand
Definition: drawing-wand.c:92
MagickAddNoiseImage
WandExport MagickBooleanType MagickAddNoiseImage(MagickWand *wand, const NoiseType noise_type)
Definition: magick-image.c:522
MagickReadImageBlob
WandExport MagickBooleanType MagickReadImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8928
MagickGetImageTicksPerSecond
WandExport size_t MagickGetImageTicksPerSecond(MagickWand *wand)
Definition: magick-image.c:6135
MagickAdaptiveThresholdImage
WandExport MagickBooleanType MagickAdaptiveThresholdImage(MagickWand *, const size_t, const size_t, const ssize_t)
MagickResetImagePage
WandExport MagickBooleanType MagickResetImagePage(MagickWand *, const char *)
DrawGetFillColor
WandExport void DrawGetFillColor(const DrawingWand *wand, PixelWand *fill_color)
Definition: drawing-wand.c:1364
MagickRollImage
WandExport MagickBooleanType MagickRollImage(MagickWand *wand, const ssize_t x, const ssize_t y)
Definition: magick-image.c:9279
MagickLevelImageChannel
WandExport MagickBooleanType MagickLevelImageChannel(MagickWand *, const ChannelType, const double, const double, const double)
MagickAnnotateImage
WandExport MagickBooleanType MagickAnnotateImage(MagickWand *, const DrawingWand *, const double, const double, const double, const char *)
MagickGetImageDistortion
WandExport MagickBooleanType MagickGetImageDistortion(MagickWand *, const MagickWand *, const MetricType, double *)
MagickSetImageType
WandExport MagickBooleanType MagickSetImageType(MagickWand *wand, const ImageType image_type)
Definition: magick-image.c:11412
MagickModulateImage
WandExport MagickBooleanType MagickModulateImage(MagickWand *wand, const double brightness, const double saturation, const double hue)
Definition: magick-image.c:7368
MagickConstituteImage
WandExport MagickBooleanType MagickConstituteImage(MagickWand *, const size_t, const size_t, const char *, const StorageType, const void *)
MagickFxImageChannel
WandExport MagickWand * MagickFxImageChannel(MagickWand *wand, const ChannelType channel, const char *expression)
Definition: magick-image.c:3864
MagickSetImageCompressionQuality
WandExport MagickBooleanType MagickSetImageCompressionQuality(MagickWand *wand, const size_t quality)
Definition: magick-image.c:10285
MagickNormalizeImage
WandExport MagickBooleanType MagickNormalizeImage(MagickWand *wand)
Definition: magick-image.c:7899
_MagickWand
Definition: magick-wand-private.h:51
MagickShearImage
WandExport MagickBooleanType MagickShearImage(MagickWand *, const PixelWand *, const double, const double)
MagickSampleImage
WandExport MagickBooleanType MagickSampleImage(MagickWand *, const size_t, const size_t)
MagickOrderedPosterizeImageChannel
WandExport MagickBooleanType MagickOrderedPosterizeImageChannel(MagickWand *wand, const ChannelType channel, const char *threshold_map)
Definition: magick-image.c:8197
MagickGetImageOrientation
WandExport OrientationType MagickGetImageOrientation(MagickWand *wand)
Definition: magick-image.c:5684
MagickSimilarityImage
WandExport MagickWand * MagickSimilarityImage(MagickWand *wand, const MagickWand *reference, RectangleInfo *offset, double *similarity)
Definition: magick-image.c:11925
MagickGetImageRegion
WandExport MagickWand * MagickGetImageRegion(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
MagickLevelizeImage
WandExport MagickBooleanType MagickLevelizeImage(MagickWand *, const double, const double, const double)
MagickTransformImageColorspace
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *, const ColorspaceType)
MagickSpreadImage
WandExport MagickBooleanType MagickSpreadImage(MagickWand *wand, const double radius)
Definition: magick-image.c:12263
PixelGetMagickColor
WandExport void PixelGetMagickColor(const PixelWand *wand, MagickPixelPacket *color)
Definition: pixel-wand.c:1180
MagickSetImageType
WandExport MagickBooleanType MagickSetImageType(MagickWand *, const ImageType)
MagickCompareImageLayers
WandExport MagickWand * MagickCompareImageLayers(MagickWand *, const ImageLayerMethod)
MagickSolarizeImage
WandExport MagickBooleanType MagickSolarizeImage(MagickWand *, const double)
MagickLevelImage
WandExport MagickBooleanType MagickLevelImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6866
MagickAddNoiseImage
WandExport MagickBooleanType MagickAddNoiseImage(MagickWand *, const NoiseType)
MagickGetImageChannelKurtosis
WandExport MagickBooleanType MagickGetImageChannelKurtosis(MagickWand *, const ChannelType, double *, double *)
MagickHasPreviousImage
WandExport MagickBooleanType MagickHasPreviousImage(MagickWand *wand)
Definition: magick-image.c:6528
MagickDeconstructImages
WandExport MagickWand * MagickDeconstructImages(MagickWand *)
MagickCoalesceImages
WandExport MagickWand * MagickCoalesceImages(MagickWand *)
MagickSharpenImageChannel
WandExport MagickBooleanType MagickSharpenImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:11689
MagickFxImage
WandExport MagickWand * MagickFxImage(MagickWand *wand, const char *expression)
Definition: magick-image.c:3855
PixelGetGreenQuantum
WandExport Quantum PixelGetGreenQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1016
MagickCompositeImage
WandExport MagickBooleanType MagickCompositeImage(MagickWand *, const MagickWand *, const CompositeOperator, const ssize_t, const ssize_t)
MagickGetImageAlphaChannel
WandExport MagickBooleanType MagickGetImageAlphaChannel(MagickWand *wand)
Definition: magick-image.c:4079
MagickSepiaToneImage
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *, const double)
MagickSetImageBackgroundColor
WandExport MagickBooleanType MagickSetImageBackgroundColor(MagickWand *wand, const PixelWand *background)
Definition: magick-image.c:9837
MagickAdaptiveResizeImage
WandExport MagickBooleanType MagickAdaptiveResizeImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:245
_MagickWand::image_info
ImageInfo * image_info
Definition: magick-wand-private.h:62
MagickGetImageFuzz
WandExport double MagickGetImageFuzz(MagickWand *wand)
Definition: magick-image.c:5251
MagickCompositeImageGravity
WandExport MagickBooleanType MagickCompositeImageGravity(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const GravityType gravity)
Definition: magick-image.c:2090
MagickSetImageDispose
WandExport MagickBooleanType MagickSetImageDispose(MagickWand *wand, const DisposeType dispose)
Definition: magick-image.c:10399
MagickGetImageFormat
WandExport char * MagickGetImageFormat(MagickWand *wand)
Definition: magick-image.c:5214
PixelGetOpacityQuantum
WandExport Quantum PixelGetOpacityQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1244
MagickUnsharpMaskImage
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *wand, const double radius, const double sigma, const double amount, const double threshold)
Definition: magick-image.c:13147
MagickFunctionImageChannel
WandExport MagickBooleanType MagickFunctionImageChannel(MagickWand *wand, const ChannelType channel, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3808
MagickUnsharpMaskImage
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *, const double, const double, const double, const double)
MagickNextImage
WandExport MagickBooleanType MagickNextImage(MagickWand *wand)
Definition: magick-image.c:7845
MagickOrderedPosterizeImage
WandExport MagickBooleanType MagickOrderedPosterizeImage(MagickWand *, const char *)
MagickClampImage
WandExport MagickBooleanType MagickClampImage(MagickWand *)
MagickLinearStretchImage
WandExport MagickBooleanType MagickLinearStretchImage(MagickWand *, const double, const double)
MagickAdaptiveSharpenImage
WandExport MagickBooleanType MagickAdaptiveSharpenImage(MagickWand *, const double, const double)
MagickPingImageFile
WandExport MagickBooleanType MagickPingImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8338
MagickAdaptiveSharpenImage
WandExport MagickBooleanType MagickAdaptiveSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:302
MagickPingImage
WandExport MagickBooleanType MagickPingImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8241
MagickPosterizeImage
WandExport MagickBooleanType MagickPosterizeImage(MagickWand *, const size_t, const MagickBooleanType)
MagickExtentImage
WandExport MagickBooleanType MagickExtentImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:3384
MagickSetImageUnits
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *, const ResolutionType)
MagickSetImageWhitePoint
WandExport MagickBooleanType MagickSetImageWhitePoint(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11529
MagickGetImagePage
WandExport MagickBooleanType MagickGetImagePage(MagickWand *, size_t *, size_t *, ssize_t *, ssize_t *)
MagickMotionBlurImage
WandExport MagickBooleanType MagickMotionBlurImage(MagickWand *, const double, const double, const double)
MagickAdaptiveSharpenImageChannel
WandExport MagickBooleanType MagickAdaptiveSharpenImageChannel(MagickWand *, const ChannelType, const double, const double)
MagickSetImageScene
WandExport MagickBooleanType MagickSetImageScene(MagickWand *, const size_t)
MagickResampleImage
WandExport MagickBooleanType MagickResampleImage(MagickWand *wand, const double x_resolution, const double y_resolution, const FilterTypes filter, const double blur)
Definition: magick-image.c:9125
MagickConvolveImageChannel
WandExport MagickBooleanType MagickConvolveImageChannel(MagickWand *, const ChannelType, const size_t, const double *)
MagickAdaptiveThresholdImage
WandExport MagickBooleanType MagickAdaptiveThresholdImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t offset)
Definition: magick-image.c:364
MagickGetImagesBlob
WandExport unsigned char * MagickGetImagesBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4249
MagickGetImagePixelColor
WandExport MagickBooleanType MagickGetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, PixelWand *color)
Definition: magick-image.c:5773
MagickGetImageWhitePoint
WandExport MagickBooleanType MagickGetImageWhitePoint(MagickWand *, double *, double *)
MagickGetImageAlphaChannel
WandExport MagickBooleanType MagickGetImageAlphaChannel(MagickWand *)
MagickPingImageFile
WandExport MagickBooleanType MagickPingImageFile(MagickWand *, FILE *)
MagickOpaquePaintImage
WandExport MagickBooleanType MagickOpaquePaintImage(MagickWand *, const PixelWand *, const PixelWand *, const double, const MagickBooleanType)
MagickGetImageChannelRange
WandExport MagickBooleanType MagickGetImageChannelRange(MagickWand *, const ChannelType, double *, double *)
MagickGetImageRange
WandExport MagickBooleanType MagickGetImageRange(MagickWand *wand, double *minima, double *maxima)
Definition: magick-image.c:5836
MagickSetImageInterpolateMethod
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *, const InterpolatePixelMethod)
MagickWriteImagesFile
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13522
MagickSetImageGravity
WandExport MagickBooleanType MagickSetImageGravity(MagickWand *, const GravityType)
MagickEvaluateImage
WandExport MagickBooleanType MagickEvaluateImage(MagickWand *, const MagickEvaluateOperator, const double)
MagickSpreadImage
WandExport MagickBooleanType MagickSpreadImage(MagickWand *, const double)
MagickCompareImageLayers
WandExport MagickWand * MagickCompareImageLayers(MagickWand *wand, const ImageLayerMethod method)
Definition: magick-image.c:1899
MagickAutoGammaImage
WandExport MagickBooleanType MagickAutoGammaImage(MagickWand *)
MagickThumbnailImage
WandExport MagickBooleanType MagickThumbnailImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:12684
MagickGetImageMatteColor
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *wand, PixelWand *matte_color)
Definition: magick-image.c:5649
MagickSegmentImage
WandExport MagickBooleanType MagickSegmentImage(MagickWand *, const ColorspaceType, const MagickBooleanType, const double, const double)
MagickCompositeLayers
WandExport MagickBooleanType MagickCompositeLayers(MagickWand *, const MagickWand *, const CompositeOperator, const ssize_t, const ssize_t)
MagickClutImageChannel
WandExport MagickBooleanType MagickClutImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *clut_wand)
Definition: magick-image.c:1492
MagickResizeImage
WandExport MagickBooleanType MagickResizeImage(MagickWand *, const size_t, const size_t, const FilterTypes, const double)
MagickImplodeImage
WandExport MagickBooleanType MagickImplodeImage(MagickWand *, const double)
MagickGammaImage
WandExport MagickBooleanType MagickGammaImage(MagickWand *, const double)
MagickSegmentImage
MagickExport MagickBooleanType MagickSegmentImage(MagickWand *wand, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
Definition: magick-image.c:9540
MagickSetImageDepth
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *wand, const size_t depth)
Definition: magick-image.c:10361
MagickStatisticImage
WandExport MagickBooleanType MagickStatisticImage(MagickWand *, const StatisticType, const size_t, const size_t)
MagickTransverseImage
WandExport MagickBooleanType MagickTransverseImage(MagickWand *wand)
Definition: magick-image.c:12998
MagickSharpenImage
WandExport MagickBooleanType MagickSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:11679
MagickBrightnessContrastImageChannel
WandExport MagickBooleanType MagickBrightnessContrastImageChannel(MagickWand *wand, const ChannelType channel, const double brightness, const double contrast)
Definition: magick-image.c:1185
PeekDrawingWand
WandExport DrawInfo * PeekDrawingWand(const DrawingWand *wand)
Definition: drawing-wand.c:6784
studio.h
MagickTransformImage
WandExport MagickWand * MagickTransformImage(MagickWand *, const char *, const char *)
Definition: magick-image.c:12797
MagickOptimizeImageTransparency
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *)
MagickSelectiveBlurImage
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *wand, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9599
MagickSetImageProgressMonitor
WandExport MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *, const MagickProgressMonitor, void *)
Definition: magick-image.c:11166
MagickSetImageBluePrimary
WandExport MagickBooleanType MagickSetImageBluePrimary(MagickWand *, const double, const double)
MagickChopImage
WandExport MagickBooleanType MagickChopImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:1284
MagickNegateImage
WandExport MagickBooleanType MagickNegateImage(MagickWand *wand, const MagickBooleanType gray)
Definition: magick-image.c:7729
MagickSetImageEndian
WandExport MagickBooleanType MagickSetImageEndian(MagickWand *, const EndianType)
MagickRaiseImage
WandExport MagickBooleanType MagickRaiseImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t, const MagickBooleanType)
MagickContrastStretchImage
WandExport MagickBooleanType MagickContrastStretchImage(MagickWand *wand, const double black_point, const double white_point)
Definition: magick-image.c:2270
MagickCharcoalImage
WandExport MagickBooleanType MagickCharcoalImage(MagickWand *, const double, const double)
MagickSetImageMatteColor
WandExport MagickBooleanType MagickSetImageMatteColor(MagickWand *wand, const PixelWand *matte)
Definition: magick-image.c:10922
MagickRotateImage
WandExport MagickBooleanType MagickRotateImage(MagickWand *wand, const PixelWand *background, const double degrees)
Definition: magick-image.c:9328
wand.h
MagickStereoImage
WandExport MagickWand * MagickStereoImage(MagickWand *wand, const MagickWand *offset_wand)
Definition: magick-image.c:12430
MagickGetImageBluePrimary
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *, double *, double *)
MagickGammaImageChannel
WandExport MagickBooleanType MagickGammaImageChannel(MagickWand *wand, const ChannelType channel, const double gamma)
Definition: magick-image.c:3928
MagickSetImageCompose
WandExport MagickBooleanType MagickSetImageCompose(MagickWand *wand, const CompositeOperator compose)
Definition: magick-image.c:10209
MagickGetImage
WandExport MagickWand * MagickGetImage(MagickWand *)
MagickResetImagePage
WandExport MagickBooleanType MagickResetImagePage(MagickWand *wand, const char *page)
Definition: magick-image.c:9171
MagickUniqueImageColors
WandExport MagickBooleanType MagickUniqueImageColors(MagickWand *)
MagickSetImage
WandExport MagickBooleanType MagickSetImage(MagickWand *, const MagickWand *)
MagickSolarizeImageChannel
WandExport MagickBooleanType MagickSolarizeImageChannel(MagickWand *wand, const ChannelType channel, const double threshold)
Definition: magick-image.c:12091
_DrawingWand::index
size_t index
Definition: drawing-wand.c:129
MagickExtentImage
WandExport MagickBooleanType MagickExtentImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
MagickUnsharpMaskImageChannel
WandExport MagickBooleanType MagickUnsharpMaskImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double amount, const double threshold)
Definition: magick-image.c:13159
MagickCompareImageChannels
WandExport MagickWand * MagickCompareImageChannels(MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
Definition: magick-image.c:1848
MagickFilterImageChannel
WandExport MagickBooleanType MagickFilterImageChannel(MagickWand *, const ChannelType, const KernelInfo *)
MagickGetImageDepth
WandExport size_t MagickGetImageDepth(MagickWand *wand)
Definition: magick-image.c:5020
MagickStatisticImageChannel
WandExport MagickBooleanType MagickStatisticImageChannel(MagickWand *, const ChannelType, const StatisticType, const size_t, const size_t)
MagickNegateImageChannel
WandExport MagickBooleanType MagickNegateImageChannel(MagickWand *wand, const ChannelType channel, const MagickBooleanType gray)
Definition: magick-image.c:7739
MagickMotionBlurImage
WandExport MagickBooleanType MagickMotionBlurImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7663
MagickGetImageHeight
WandExport size_t MagickGetImageHeight(MagickWand *wand)
Definition: magick-image.c:5403
MagickOilPaintImage
WandExport MagickBooleanType MagickOilPaintImage(MagickWand *, const double)
MagickStripImage
WandExport MagickBooleanType MagickStripImage(MagickWand *)
MagickCompareImages
WandExport MagickWand * MagickCompareImages(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:1947
_MagickWand::exception
ExceptionInfo * exception
Definition: magick-wand-private.h:59
MagickSetImageColorspace
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:10170
MagickSparseColorImage
WandExport MagickBooleanType MagickSparseColorImage(MagickWand *, const ChannelType, const SparseColorMethod, const size_t, const double *)
MagickRotationalBlurImage
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *wand, const double angle)
Definition: magick-image.c:9377
MagickSetImageVirtualPixelMethod
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *, const VirtualPixelMethod)
Definition: magick-image.c:11490
_MagickWand::id
size_t id
Definition: magick-wand-private.h:53
MagickAnnotateImage
WandExport MagickBooleanType MagickAnnotateImage(MagickWand *wand, const DrawingWand *drawing_wand, const double x, const double y, const double angle, const char *text)
Definition: magick-image.c:639
MagickTransformImage
WandExport MagickWand * MagickTransformImage(MagickWand *wand, const char *crop, const char *geometry)
Definition: magick-image.c:12797
MagickEvaluateImage
WandExport MagickBooleanType MagickEvaluateImage(MagickWand *wand, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3227
MagickWand.h
MagickSetImageCompression
WandExport MagickBooleanType MagickSetImageCompression(MagickWand *, const CompressionType)
MagickPosterizeImage
WandExport MagickBooleanType MagickPosterizeImage(MagickWand *wand, const size_t levels, const MagickBooleanType dither)
Definition: magick-image.c:8441
MagickAutoGammaImageChannel
WandExport MagickBooleanType MagickAutoGammaImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:803
MagickModeImage
WandExport MagickBooleanType MagickModeImage(MagickWand *, const double)
MagickEqualizeImageChannel
WandExport MagickBooleanType MagickEqualizeImageChannel(MagickWand *, const ChannelType)
MagickEqualizeImage
WandExport MagickBooleanType MagickEqualizeImage(MagickWand *wand)
Definition: magick-image.c:3162
MagickPreviousImage
WandExport MagickBooleanType MagickPreviousImage(MagickWand *)
MagickGetImageChannelFeatures
WandExport ChannelFeatures * MagickGetImageChannelFeatures(MagickWand *, const size_t)
Definition: magick-image.c:4530
MagickImplodeImage
WandExport MagickBooleanType MagickImplodeImage(MagickWand *wand, const double amount)
Definition: magick-image.c:6633
MagickGetImageVirtualPixelMethod
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *wand)
Definition: magick-image.c:6251
MagickBrightnessContrastImage
WandExport MagickBooleanType MagickBrightnessContrastImage(MagickWand *, const double, const double)
MagickBrightnessContrastImage
WandExport MagickBooleanType MagickBrightnessContrastImage(MagickWand *wand, const double brightness, const double contrast)
Definition: magick-image.c:1174
MagickColorMatrixImage
WandExport MagickBooleanType MagickColorMatrixImage(MagickWand *wand, const KernelInfo *color_matrix)
Definition: magick-image.c:1705
MagickGetImageRedPrimary
WandExport MagickBooleanType MagickGetImageRedPrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5879
MagickAutoGammaImageChannel
WandExport MagickBooleanType MagickAutoGammaImageChannel(MagickWand *, const ChannelType)
MagickEvaluateImages
WandExport MagickWand * MagickEvaluateImages(MagickWand *, const MagickEvaluateOperator)
MagickGetImageDispose
WandExport DisposeType MagickGetImageDispose(MagickWand *)
Definition: magick-image.c:5101
MagickLevelImageColors
WandExport MagickBooleanType MagickLevelImageColors(MagickWand *, const PixelWand *, const PixelWand *, const MagickBooleanType)
MagickClampImageChannel
WandExport MagickBooleanType MagickClampImageChannel(MagickWand *, const ChannelType)
MagickReadImageFile
WandExport MagickBooleanType MagickReadImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8969
MagickGetImageInterpolateMethod
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod(MagickWand *)
Definition: magick-image.c:5537
MagickReduceNoiseImage
WandExport MagickBooleanType MagickReduceNoiseImage(MagickWand *, const double)
MagickGetImageChannelDistortion
WandExport MagickBooleanType MagickGetImageChannelDistortion(MagickWand *, const MagickWand *, const ChannelType, const MetricType, double *)
MagickConvolveImage
WandExport MagickBooleanType MagickConvolveImage(MagickWand *, const size_t, const double *)
NewPixelWands
WandExport PixelWand ** NewPixelWands(const size_t number_wands)
Definition: pixel-wand.c:433
MagickGetImageDispose
WandExport DisposeType MagickGetImageDispose(MagickWand *wand)
Definition: magick-image.c:5101
MagickGetImageRedPrimary
WandExport MagickBooleanType MagickGetImageRedPrimary(MagickWand *, double *, double *)
MagickLevelizeImage
WandExport MagickBooleanType MagickLevelizeImage(MagickWand *wand, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:7010
MagickDrawImage
WandExport MagickBooleanType MagickDrawImage(MagickWand *, const DrawingWand *)
MagickAdaptiveResizeImage
WandExport MagickBooleanType MagickAdaptiveResizeImage(MagickWand *, const size_t, const size_t)
MagickGetImagePixelColor
WandExport MagickBooleanType MagickGetImagePixelColor(MagickWand *, const ssize_t, const ssize_t, PixelWand *)
MagickSigmoidalContrastImageChannel
WandExport MagickBooleanType MagickSigmoidalContrastImageChannel(MagickWand *wand, const ChannelType channel, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11874
MagickSetImageOrientation
WandExport MagickBooleanType MagickSetImageOrientation(MagickWand *wand, const OrientationType orientation)
Definition: magick-image.c:11005
MagickGetImageSignature
WandExport char * MagickGetImageSignature(MagickWand *wand)
Definition: magick-image.c:6085
MagickGetImageChannelKurtosis
WandExport MagickBooleanType MagickGetImageChannelKurtosis(MagickWand *wand, const ChannelType channel, double *kurtosis, double *skewness)
Definition: magick-image.c:4576
MagickGetImageResolution
WandExport MagickBooleanType MagickGetImageResolution(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:6015
MagickMedianFilterImage
WandExport MagickBooleanType MagickMedianFilterImage(MagickWand *, const double)
MagickAutoOrientImage
WandExport MagickBooleanType MagickAutoOrientImage(MagickWand *wand)
Definition: magick-image.c:898
MagickIdentifyImage
WandExport char * MagickIdentifyImage(MagickWand *wand)
Definition: magick-image.c:6564
MagickWaveImage
WandExport MagickBooleanType MagickWaveImage(MagickWand *, const double, const double)
MagickTrimImage
WandExport MagickBooleanType MagickTrimImage(MagickWand *wand, const double fuzz)
Definition: magick-image.c:13045
pixel-wand-private.h
MagickSetImageFuzz
WandExport MagickBooleanType MagickSetImageFuzz(MagickWand *wand, const double fuzz)
Definition: magick-image.c:10607
MagickGetImageRenderingIntent
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *)
Definition: magick-image.c:5973
MagickDestroyImage
WandExport Image * MagickDestroyImage(Image *)
MagickGetImageType
WandExport ImageType MagickGetImageType(MagickWand *)
Definition: magick-image.c:6176
MagickSeparateImageChannel
WandExport MagickBooleanType MagickSeparateImageChannel(MagickWand *, const ChannelType)
MagickGetImageFilename
WandExport char * MagickGetImageFilename(MagickWand *)
MagickTintImage
WandExport MagickBooleanType MagickTintImage(MagickWand *, const PixelWand *, const PixelWand *)
MagickLabelImage
WandExport MagickBooleanType MagickLabelImage(MagickWand *wand, const char *label)
Definition: magick-image.c:6806
MagickCombineImages
WandExport MagickWand * MagickCombineImages(MagickWand *, const ChannelType)
MagickGetImageInterlaceScheme
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *)
Definition: magick-image.c:5499
MagickShadeImage
WandExport MagickBooleanType MagickShadeImage(MagickWand *, const MagickBooleanType, const double, const double)
MagickWhiteThresholdImage
WandExport MagickBooleanType MagickWhiteThresholdImage(MagickWand *, const PixelWand *)
MagickChopImage
WandExport MagickBooleanType MagickChopImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
MagickExportImagePixels
WandExport MagickBooleanType MagickExportImagePixels(MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, void *)
MagickSetImageCompose
WandExport MagickBooleanType MagickSetImageCompose(MagickWand *, const CompositeOperator)
MagickGetImageWidth
WandExport size_t MagickGetImageWidth(MagickWand *)
MagickBorderImage
WandExport MagickBooleanType MagickBorderImage(MagickWand *, const PixelWand *, const size_t, const size_t)
MagickGetImageEndian
WandExport EndianType MagickGetImageEndian(MagickWand *wand)
Definition: magick-image.c:5138
MagickCompositeImageChannel
WandExport MagickBooleanType MagickCompositeImageChannel(MagickWand *wand, const ChannelType channel, const MagickWand *source_wand, const CompositeOperator compose, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2027
MagickGetImageTotalInkDensity
WandExport double MagickGetImageTotalInkDensity(MagickWand *)
Definition: magick-image.c:6394
MagickIdentifyImage
WandExport char * MagickIdentifyImage(MagickWand *)
Definition: magick-image.c:6564
MagickAutoLevelImageChannel
WandExport MagickBooleanType MagickAutoLevelImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:857
MagickSharpenImage
WandExport MagickBooleanType MagickSharpenImage(MagickWand *, const double, const double)
MagickGaussianBlurImage
WandExport MagickBooleanType MagickGaussianBlurImage(MagickWand *, const double, const double)
MagickFrameImage
WandExport MagickBooleanType MagickFrameImage(MagickWand *wand, const PixelWand *matte_color, const size_t width, const size_t height, const ssize_t inner_bevel, const ssize_t outer_bevel)
Definition: magick-image.c:3718
MagickGetImageChannelDistortions
WandExport double * MagickGetImageChannelDistortions(MagickWand *, const MagickWand *, const MetricType)
MagickUnsharpMaskImageChannel
WandExport MagickBooleanType MagickUnsharpMaskImageChannel(MagickWand *, const ChannelType, const double, const double, const double, const double)
MagickReadImage
WandExport MagickBooleanType MagickReadImage(MagickWand *, const char *)
MagickGetImageWhitePoint
WandExport MagickBooleanType MagickGetImageWhitePoint(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:6293
MagickHaldClutImageChannel
WandExport MagickBooleanType MagickHaldClutImageChannel(MagickWand *, const ChannelType, const MagickWand *)
MagickSetImageMatte
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *, const MagickBooleanType)
MagickAdaptiveBlurImageChannel
WandExport MagickBooleanType MagickAdaptiveBlurImageChannel(MagickWand *, const ChannelType, const double, const double)
MagickGetImageChannelDistortions
WandExport double * MagickGetImageChannelDistortions(MagickWand *wand, const MagickWand *reference, const MetricType metric)
Definition: magick-image.c:4469
MagickGetImageScene
WandExport size_t MagickGetImageScene(MagickWand *)
MagickThresholdImage
WandExport MagickBooleanType MagickThresholdImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12627
MagickMotionBlurImageChannel
WandExport MagickBooleanType MagickMotionBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7673
MagickLiquidRescaleImage
WandExport MagickBooleanType MagickLiquidRescaleImage(MagickWand *wand, const size_t columns, const size_t rows, const double delta_x, const double rigidity)
Definition: magick-image.c:7119
MagickDisplayImage
WandExport MagickBooleanType MagickDisplayImage(MagickWand *, const char *)
MagickImportImagePixels
WandExport MagickBooleanType MagickImportImagePixels(MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, const void *pixels)
Definition: magick-image.c:6703
MaxTextExtent
#define MaxTextExtent
Definition: method-attribute.h:78
MagickGetImageClipMask
WandExport MagickWand * MagickGetImageClipMask(MagickWand *)
MagickShaveImage
WandExport MagickBooleanType MagickShaveImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:11739
MagickBlurImageChannel
WandExport MagickBooleanType MagickBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:1061
MagickSetImageWhitePoint
WandExport MagickBooleanType MagickSetImageWhitePoint(MagickWand *, const double, const double)
MagickFunctionImage
WandExport MagickBooleanType MagickFunctionImage(MagickWand *wand, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3788
MagickSetImageAlphaChannel
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *, const AlphaChannelType)
MagickSetImageInterlaceScheme
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *, const InterlaceType)
MagickFlipImage
WandExport MagickBooleanType MagickFlipImage(MagickWand *wand)
Definition: magick-image.c:3494
MagickBlurImage
WandExport MagickBooleanType MagickBlurImage(MagickWand *, const double, const double)
MagickNegateImage
WandExport MagickBooleanType MagickNegateImage(MagickWand *, const MagickBooleanType)
MagickCropImage
WandExport MagickBooleanType MagickCropImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:2396
MagickSetImagePixelColor
WandExport MagickBooleanType MagickSetImagePixelColor(MagickWand *, const ssize_t, const ssize_t, const PixelWand *)
MagickGetImageBackgroundColor
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *, PixelWand *)
MagickMergeImageLayers
WandExport MagickWand * MagickMergeImageLayers(MagickWand *wand, const ImageLayerMethod method)
Definition: magick-image.c:7273
MagickDespeckleImage
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *)
MagickGetImageType
WandExport ImageType MagickGetImageType(MagickWand *wand)
Definition: magick-image.c:6176
MagickSetImageGravity
WandExport MagickBooleanType MagickSetImageGravity(MagickWand *wand, const GravityType gravity)
Definition: magick-image.c:10684
MagickSmushImages
WandExport MagickWand * MagickSmushImages(MagickWand *, const MagickBooleanType, const ssize_t)
MagickSetImageDispose
WandExport MagickBooleanType MagickSetImageDispose(MagickWand *, const DisposeType)
PixelSetBlackQuantum
WandExport void PixelSetBlackQuantum(PixelWand *wand, const Quantum black)
Definition: pixel-wand.c:1552
MagickInverseFourierTransformImage
WandExport MagickBooleanType MagickInverseFourierTransformImage(MagickWand *, MagickWand *, const MagickBooleanType)
MagickMontageImage
WandExport MagickWand * MagickMontageImage(MagickWand *wand, const DrawingWand *drawing_wand, const char *tile_geometry, const char *thumbnail_geometry, const MontageMode mode, const char *frame)
Definition: magick-image.c:7431
MagickNewImage
WandExport MagickBooleanType MagickNewImage(MagickWand *wand, const size_t width, const size_t height, const PixelWand *background)
Definition: magick-image.c:7788
MagickSetImageChannelDepth
WandExport MagickBooleanType MagickSetImageChannelDepth(MagickWand *wand, const ChannelType channel, const size_t depth)
Definition: magick-image.c:9999
MagickSparseColorImage
WandExport MagickBooleanType MagickSparseColorImage(MagickWand *wand, const ChannelType channel, const SparseColorMethod method, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:12158
MagickLevelImage
WandExport MagickBooleanType MagickLevelImage(MagickWand *, const double, const double, const double)
MagickAutoLevelImage
WandExport MagickBooleanType MagickAutoLevelImage(MagickWand *)
MagickSetImageMatteColor
WandExport MagickBooleanType MagickSetImageMatteColor(MagickWand *, const PixelWand *)
MagickEqualizeImage
WandExport MagickBooleanType MagickEqualizeImage(MagickWand *)
MagickLevelizeImageChannel
WandExport MagickBooleanType MagickLevelizeImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:7021
MagickCompareImageChannels
WandExport MagickWand * MagickCompareImageChannels(MagickWand *, const MagickWand *, const ChannelType, const MetricType, double *)
MagickGetImageScene
WandExport size_t MagickGetImageScene(MagickWand *wand)
Definition: magick-image.c:6051
MagickRotateImage
WandExport MagickBooleanType MagickRotateImage(MagickWand *, const PixelWand *, const double)
MagickGetImageResolution
WandExport MagickBooleanType MagickGetImageResolution(MagickWand *, double *, double *)
MagickGetImageDelay
WandExport size_t MagickGetImageDelay(MagickWand *)
MagickGetImageBlob
WandExport unsigned char * MagickGetImageBlob(MagickWand *, size_t *)
MagickCompareImages
WandExport MagickWand * MagickCompareImages(MagickWand *, const MagickWand *, const MetricType, double *)
MagickOptimizeImageLayers
WandExport MagickWand * MagickOptimizeImageLayers(MagickWand *)
MagickAnimateImages
WandExport MagickBooleanType MagickAnimateImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:700
MagickEqualizeImageChannel
WandExport MagickBooleanType MagickEqualizeImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:3171
MagickDisplayImage
WandExport MagickBooleanType MagickDisplayImage(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2754
MagickFxImage
WandExport MagickWand * MagickFxImage(MagickWand *, const char *)
MagickBlueShiftImage
WandExport MagickBooleanType MagickBlueShiftImage(MagickWand *, const double)
MagickSetImageProgressMonitor
WandExport MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *wand, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: magick-image.c:11166
MagickMorphImages
WandExport MagickWand * MagickMorphImages(MagickWand *wand, const size_t number_frames)
Definition: magick-image.c:7531
MagickGetImageVirtualPixelMethod
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *)
MagickGetImageHistogram
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *wand, size_t *number_colors)
Definition: magick-image.c:5441
MagickAdaptiveBlurImage
WandExport MagickBooleanType MagickAdaptiveBlurImage(MagickWand *, const double, const double)
MagickSetImageCompressionQuality
WandExport MagickBooleanType MagickSetImageCompressionQuality(MagickWand *, const size_t)
MagickGetImageDistortion
WandExport MagickBooleanType MagickGetImageDistortion(MagickWand *wand, const MagickWand *reference, const MetricType metric, double *distortion)
Definition: magick-image.c:5062
MagickCycleColormapImage
WandExport MagickBooleanType MagickCycleColormapImage(MagickWand *wand, const ssize_t displace)
Definition: magick-image.c:2449
MagickLevelizeImageChannel
WandExport MagickBooleanType MagickLevelizeImageChannel(MagickWand *, const ChannelType, const double, const double, const double)
MagickQuantizeImage
WandExport MagickBooleanType MagickQuantizeImage(MagickWand *wand, const size_t number_colors, const ColorspaceType colorspace, const size_t treedepth, const MagickBooleanType dither, const MagickBooleanType measure_error)
Definition: magick-image.c:8615
MagickGetImageBackgroundColor
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *wand, PixelWand *background_color)
Definition: magick-image.c:4158
MagickSetImageGamma
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *wand, const double gamma)
Definition: magick-image.c:10645
MagickRandomThresholdImage
WandExport MagickBooleanType MagickRandomThresholdImage(MagickWand *wand, const double low, const double high)
Definition: magick-image.c:8817
MagickGetImageGamma
WandExport double MagickGetImageGamma(MagickWand *wand)
Definition: magick-image.c:5288
MagickGetNumberImages
WandExport size_t MagickGetNumberImages(MagickWand *)
Definition: magick-image.c:6363
MagickEdgeImage
WandExport MagickBooleanType MagickEdgeImage(MagickWand *wand, const double radius)
Definition: magick-image.c:2987
MagickDisplayImages
WandExport MagickBooleanType MagickDisplayImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2805
MagickShadowImage
WandExport MagickBooleanType MagickShadowImage(MagickWand *, const double, const double, const ssize_t, const ssize_t)
MagickMorphImages
WandExport MagickWand * MagickMorphImages(MagickWand *, const size_t)
MagickMergeImageLayers
WandExport MagickWand * MagickMergeImageLayers(MagickWand *, const ImageLayerMethod)
AcquireWandId
WandExport size_t AcquireWandId(void)
Definition: wand.c:74
MagickSetImageGreenPrimary
WandExport MagickBooleanType MagickSetImageGreenPrimary(MagickWand *, const double, const double)
WandExport
#define WandExport
Definition: method-attribute.h:71
MagickClipImage
WandExport MagickBooleanType MagickClipImage(MagickWand *wand)
Definition: magick-image.c:1387
MagickSetImageRedPrimary
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11214
MagickTrimImage
WandExport MagickBooleanType MagickTrimImage(MagickWand *, const double)
MagickEvaluateImages
WandExport MagickWand * MagickEvaluateImages(MagickWand *wand, const MagickEvaluateOperator op)
Definition: magick-image.c:3245
MagickGetImageWidth
WandExport size_t MagickGetImageWidth(MagickWand *wand)
Definition: magick-image.c:6329
MagickSwirlImage
WandExport MagickBooleanType MagickSwirlImage(MagickWand *wand, const double degrees)
Definition: magick-image.c:12518
MagickFilterImageChannel
WandExport MagickBooleanType MagickFilterImageChannel(MagickWand *wand, const ChannelType channel, const KernelInfo *kernel)
Definition: magick-image.c:3450
MagickThresholdImage
WandExport MagickBooleanType MagickThresholdImage(MagickWand *, const double)
MagickContrastStretchImageChannel
WandExport MagickBooleanType MagickContrastStretchImageChannel(MagickWand *, const ChannelType, const double, const double)