MagickWand  6.9.10
Convert, Edit, Or Compose Bitmap Images
magick-image.h
Go to the documentation of this file.
1 /*
2  Copyright 1999-2019 ImageMagick Studio LLC, a non-profit organization
3  dedicated to making software imaging solutions freely available.
4 
5  You may not use this file except in compliance with the License.
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),
124  MagickCompositeImageGravity(MagickWand *,const MagickWand *,const CompositeOperator,
125  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),
217  MagickLinearStretchImage(MagickWand *,const double,const double),
218  MagickLiquidRescaleImage(MagickWand *,const size_t,const size_t,const double,
219  const double),
220  MagickLocalContrastImage(MagickWand *,const double,const double),
224  MagickModeImage(MagickWand *,const double),
225  MagickModulateImage(MagickWand *,const double,const double,const double),
226  MagickMorphologyImage(MagickWand *,MorphologyMethod,const ssize_t,
227  KernelInfo *),
228  MagickMorphologyImageChannel(MagickWand *,const ChannelType,MorphologyMethod,
229  const ssize_t,KernelInfo *),
230  MagickMotionBlurImage(MagickWand *,const double,const double,const double),
231  MagickMotionBlurImageChannel(MagickWand *,const ChannelType,const double,
232  const double,const double),
233  MagickNegateImage(MagickWand *,const MagickBooleanType),
235  const MagickBooleanType),
236  MagickNewImage(MagickWand *,const size_t,const size_t,const PixelWand *),
242  const double,const MagickBooleanType),
244  const PixelWand *,const PixelWand *,const double,const MagickBooleanType),
247  const char *),
250  const double,const double,const MagickBooleanType invert),
251  MagickPingImage(MagickWand *,const char *),
252  MagickPingImageBlob(MagickWand *,const void *,const size_t),
254  MagickPolaroidImage(MagickWand *,const DrawingWand *,const double),
255  MagickPosterizeImage(MagickWand *,const size_t,const MagickBooleanType),
257  MagickQuantizeImage(MagickWand *,const size_t,const ColorspaceType,
258  const size_t,const MagickBooleanType,const MagickBooleanType),
259  MagickQuantizeImages(MagickWand *,const size_t,const ColorspaceType,
260  const size_t,const MagickBooleanType,const MagickBooleanType),
261  MagickRaiseImage(MagickWand *,const size_t,const size_t,const ssize_t,
262  const ssize_t,const MagickBooleanType),
263  MagickRandomThresholdImage(MagickWand *,const double,const double),
264  MagickRandomThresholdImageChannel(MagickWand *,const ChannelType,const double,
265  const double),
266  MagickReadImage(MagickWand *,const char *),
267  MagickReadImageBlob(MagickWand *,const void *,const size_t),
270  MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
272  MagickResampleImage(MagickWand *,const double,const double,const FilterTypes,
273  const double),
275  MagickResizeImage(MagickWand *,const size_t,const size_t,const FilterTypes,
276  const double),
277  MagickRollImage(MagickWand *,const ssize_t,const ssize_t),
278  MagickRotateImage(MagickWand *,const PixelWand *,const double),
281  const double),
282  MagickSampleImage(MagickWand *,const size_t,const size_t),
283  MagickScaleImage(MagickWand *,const size_t,const size_t),
284  MagickSegmentImage(MagickWand *,const ColorspaceType,const MagickBooleanType,
285  const double,const double),
286  MagickSelectiveBlurImage(MagickWand *,const double,const double,const double),
287  MagickSelectiveBlurImageChannel(MagickWand *,const ChannelType,const double,
288  const double,const double),
292  MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelType),
295  MagickSetImageBluePrimary(MagickWand *,const double,const double),
297  MagickSetImageChannelDepth(MagickWand *,const ChannelType,const size_t),
301  const PixelWand *),
302  MagickSetImageColorspace(MagickWand *,const ColorspaceType),
303  MagickSetImageCompose(MagickWand *,const CompositeOperator),
304  MagickSetImageCompression(MagickWand *,const CompressionType),
307  MagickSetImageDispose(MagickWand *,const DisposeType),
309  MagickSetImageEndian(MagickWand *,const EndianType),
310  MagickSetImageExtent(MagickWand *,const size_t,const size_t),
315  MagickSetImageGravity(MagickWand *,const GravityType),
316  MagickSetImageGreenPrimary(MagickWand *,const double,const double),
318  MagickSetImageInterpolateMethod(MagickWand *,const InterpolatePixelMethod),
320  MagickSetImageMatte(MagickWand *,const MagickBooleanType),
323  MagickSetImageOrientation(MagickWand *,const OrientationType),
324  MagickSetImagePage(MagickWand *,const size_t,const size_t,const ssize_t,
325  const ssize_t),
326  MagickSetImageRedPrimary(MagickWand *,const double,const double),
327  MagickSetImageRenderingIntent(MagickWand *,const RenderingIntent),
328  MagickSetImageResolution(MagickWand *,const double,const double),
331  MagickSetImageType(MagickWand *,const ImageType),
332  MagickSetImageUnits(MagickWand *,const ResolutionType),
333  MagickSetImageWhitePoint(MagickWand *,const double,const double),
334  MagickShadeImage(MagickWand *,const MagickBooleanType,const double,
335  const double),
336  MagickShadowImage(MagickWand *,const double,const double,const ssize_t,
337  const ssize_t),
338  MagickSharpenImage(MagickWand *,const double,const double),
339  MagickSharpenImageChannel(MagickWand *,const ChannelType,const double,
340  const double),
341  MagickShaveImage(MagickWand *,const size_t,const size_t),
342  MagickShearImage(MagickWand *,const PixelWand *,const double,const double),
343  MagickSigmoidalContrastImage(MagickWand *,const MagickBooleanType,
344  const double,const double),
346  const MagickBooleanType,const double,const double),
347  MagickSketchImage(MagickWand *,const double,const double,const double),
349  MagickSolarizeImageChannel(MagickWand *,const ChannelType,const double),
350  MagickSparseColorImage(MagickWand *,const ChannelType,const SparseColorMethod,
351  const size_t,const double *),
352  MagickSpliceImage(MagickWand *,const size_t,const size_t,const ssize_t,
353  const ssize_t),
354  MagickSpreadImage(MagickWand *,const double),
355  MagickStatisticImage(MagickWand *,const StatisticType,const size_t,
356  const size_t),
358  const StatisticType,const size_t,const size_t),
360  MagickSwirlImage(MagickWand *,const double),
366  MagickThresholdImageChannel(MagickWand *,const ChannelType,const double),
367  MagickThumbnailImage(MagickWand *,const size_t,const size_t),
368  MagickTrimImage(MagickWand *,const double),
370  MagickUnsharpMaskImage(MagickWand *,const double,const double,const double,
371  const double),
372  MagickUnsharpMaskImageChannel(MagickWand *,const ChannelType,const double,
373  const double,const double,const double),
374  MagickVignetteImage(MagickWand *,const double,const double,const ssize_t,
375  const ssize_t),
376  MagickWaveImage(MagickWand *,const double,const double),
378  MagickWriteImage(MagickWand *,const char *),
380  MagickWriteImages(MagickWand *,const char *,const MagickBooleanType),
382 
383 extern WandExport MagickProgressMonitor
384  MagickSetImageProgressMonitor(MagickWand *,const MagickProgressMonitor,
385  void *);
386 
387 extern WandExport MagickWand
388  *MagickAppendImages(MagickWand *,const MagickBooleanType),
390  *MagickCombineImages(MagickWand *,const ChannelType),
391  *MagickCompareImageChannels(MagickWand *,const MagickWand *,const ChannelType,
392  const MetricType,double *),
393  *MagickCompareImages(MagickWand *,const MagickWand *,const MetricType,
394  double *),
395  *MagickCompareImageLayers(MagickWand *,const ImageLayerMethod),
397  *MagickEvaluateImages(MagickWand *,const MagickEvaluateOperator),
398  *MagickFxImage(MagickWand *,const char *),
399  *MagickFxImageChannel(MagickWand *,const ChannelType,const char *),
402  *MagickGetImageRegion(MagickWand *,const size_t,const size_t,const ssize_t,
403  const ssize_t),
404  *MagickMergeImageLayers(MagickWand *,const ImageLayerMethod),
405  *MagickMorphImages(MagickWand *,const size_t),
406  *MagickMontageImage(MagickWand *,const DrawingWand *,const char *,
407  const char *,const MontageMode,const char *),
409  *MagickPreviewImages(MagickWand *wand,const PreviewType),
410  *MagickSimilarityImage(MagickWand *,const MagickWand *,RectangleInfo *,
411  double *),
412  *MagickSmushImages(MagickWand *,const MagickBooleanType,const ssize_t),
413  *MagickSteganoImage(MagickWand *,const MagickWand *,const ssize_t),
416  *MagickTransformImage(MagickWand *,const char *,const char *);
417 
418 extern WandExport OrientationType
420 
421 extern WandExport PixelWand
422  **MagickGetImageHistogram(MagickWand *,size_t *);
423 
424 extern WandExport RenderingIntent
426 
427 extern WandExport ResolutionType
429 
430 extern WandExport size_t
442 
443 extern WandExport unsigned char
445  *MagickGetImagesBlob(MagickWand *,size_t *);
446 
447 extern WandExport VirtualPixelMethod
449  MagickSetImageVirtualPixelMethod(MagickWand *,const VirtualPixelMethod);
450 
451 #if defined(__cplusplus) || defined(c_plusplus)
452 }
453 #endif
454 
455 #endif
DrawGetFont
WandExport char * DrawGetFont(const DrawingWand *wand)
Definition: drawing-wand.c:1464
MagickTransposeImage
WandExport MagickBooleanType MagickTransposeImage(MagickWand *wand)
Definition: magick-image.c:12747
MagickFloodfillPaintImage
WandExport MagickBooleanType MagickFloodfillPaintImage(MagickWand *, const ChannelType, const PixelWand *, const double, const PixelWand *, const ssize_t, const ssize_t, const MagickBooleanType)
MagickMorphologyImageChannel
WandExport MagickBooleanType MagickMorphologyImageChannel(MagickWand *, const ChannelType, MorphologyMethod, const ssize_t, KernelInfo *)
MagickOpaquePaintImage
WandExport MagickBooleanType MagickOpaquePaintImage(MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:7871
MagickSketchImage
WandExport MagickBooleanType MagickSketchImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:11772
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:12001
MagickGetImageCompression
WandExport CompressionType MagickGetImageCompression(MagickWand *wand)
Definition: magick-image.c:4916
MagickPolaroidImage
WandExport MagickBooleanType MagickPolaroidImage(MagickWand *wand, const DrawingWand *drawing_wand, const double angle)
Definition: magick-image.c:8242
MagickPreviousImage
WandExport MagickBooleanType MagickPreviousImage(MagickWand *wand)
Definition: magick-image.c:8396
MagickGetNumberImages
WandExport size_t MagickGetNumberImages(MagickWand *wand)
Definition: magick-image.c:6366
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 *)
MagickMorphologyImage
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *, MorphologyMethod, const ssize_t, KernelInfo *)
MagickSetImageInterlaceScheme
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *wand, const InterlaceType interlace)
Definition: magick-image.c:10619
MagickAdaptiveBlurImageChannel
WandExport MagickBooleanType MagickAdaptiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:202
MagickGetImageIterations
WandExport size_t MagickGetImageIterations(MagickWand *)
MagickPreviewImages
WandExport MagickWand * MagickPreviewImages(MagickWand *wand, const PreviewType preview)
Definition: magick-image.c:8342
MagickAppendImages
WandExport MagickWand * MagickAppendImages(MagickWand *, const MagickBooleanType)
PixelGetQuantumColor
WandExport void PixelGetQuantumColor(const PixelWand *wand, PixelPacket *color)
Definition: pixel-wand.c:1289
MagickShadowImage
WandExport MagickBooleanType MagickShadowImage(MagickWand *wand, const double opacity, const double sigma, const ssize_t x, const ssize_t y)
Definition: magick-image.c:11414
MagickColorMatrixImage
WandExport MagickBooleanType MagickColorMatrixImage(MagickWand *, const KernelInfo *)
MagickGetImageHistogram
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *, size_t *)
Definition: magick-image.c:5444
MagickGetImagePage
WandExport MagickBooleanType MagickGetImagePage(MagickWand *wand, size_t *width, size_t *height, ssize_t *x, ssize_t *y)
Definition: magick-image.c:5733
MagickReadImageFile
WandExport MagickBooleanType MagickReadImageFile(MagickWand *, FILE *)
MagickGammaImage
WandExport MagickBooleanType MagickGammaImage(MagickWand *wand, const double gamma)
Definition: magick-image.c:3921
MagickGetImageChannelRange
WandExport MagickBooleanType MagickGetImageChannelRange(MagickWand *wand, const ChannelType channel, double *minima, double *maxima)
Definition: magick-image.c:4672
MagickSelectiveBlurImage
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *, const double, const double, const double)
MagickSetImageEndian
WandExport MagickBooleanType MagickSetImageEndian(MagickWand *wand, const EndianType endian)
Definition: magick-image.c:10292
MagickGetImageChannelDepth
WandExport size_t MagickGetImageChannelDepth(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:4377
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:10410
MagickFilterImage
WandExport MagickBooleanType MagickFilterImage(MagickWand *wand, const KernelInfo *kernel)
Definition: magick-image.c:3443
MagickWriteImageFile
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *, FILE *)
MagickClampImage
WandExport MagickBooleanType MagickClampImage(MagickWand *wand)
Definition: magick-image.c:1340
MagickColorizeImage
WandExport MagickBooleanType MagickColorizeImage(MagickWand *, const PixelWand *, const PixelWand *)
MagickSetImageColor
WandExport MagickBooleanType MagickSetImageColor(MagickWand *wand, const PixelWand *color)
Definition: magick-image.c:9932
PixelSetQuantumColor
WandExport void PixelSetQuantumColor(PixelWand *wand, const PixelPacket *color)
Definition: pixel-wand.c:2190
MagickSetImageBorderColor
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *, const PixelWand *)
MagickGetImageCompose
WandExport CompositeOperator MagickGetImageCompose(MagickWand *wand)
Definition: magick-image.c:4879
MagickAffineTransformImage
WandExport MagickBooleanType MagickAffineTransformImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:581
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:8875
MagickSetImageTicksPerSecond
WandExport MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *wand, const ssize_t ticks_per_second)
Definition: magick-image.c:11161
MagickClampImageChannel
WandExport MagickBooleanType MagickClampImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1349
MagickCommentImage
WandExport MagickBooleanType MagickCommentImage(MagickWand *, const char *)
MagickGetImageColors
WandExport size_t MagickGetImageColors(MagickWand *)
GetImageFromMagickWand
WandExport Image * GetImageFromMagickWand(const MagickWand *wand)
Definition: magick-image.c:139
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:10903
MagickDespeckleImage
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *wand)
Definition: magick-image.c:2686
MagickSetImageExtent
WandExport MagickBooleanType MagickSetImageExtent(MagickWand *, const size_t, const size_t)
MagickGetImagesBlob
WandExport unsigned char * MagickGetImagesBlob(MagickWand *, size_t *)
Definition: magick-image.c:4252
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:6928
MagickDrawImage
WandExport MagickBooleanType MagickDrawImage(MagickWand *wand, const DrawingWand *drawing_wand)
Definition: magick-image.c:2931
MagickGetImageBlob
WandExport unsigned char * MagickGetImageBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4206
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:11280
MagickMinifyImage
WandExport MagickBooleanType MagickMinifyImage(MagickWand *wand)
Definition: magick-image.c:7171
MagickRandomThresholdImageChannel
WandExport MagickBooleanType MagickRandomThresholdImageChannel(MagickWand *, const ChannelType, const double, const double)
MagickGetImage
WandExport MagickWand * MagickGetImage(MagickWand *wand)
Definition: magick-image.c:4037
MagickAutoGammaImage
WandExport MagickBooleanType MagickAutoGammaImage(MagickWand *wand)
Definition: magick-image.c:797
MagickSetImageColormapColor
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *wand, const size_t index, const PixelWand *color)
Definition: magick-image.c:9980
MagickEvaluateImageChannel
WandExport MagickBooleanType MagickEvaluateImageChannel(MagickWand *wand, const ChannelType channel, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3266
MagickSigmoidalContrastImage
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand, const MagickBooleanType sharpen, const double alpha, const double beta)
Definition: magick-image.c:11653
MagickGetImageEndian
WandExport EndianType MagickGetImageEndian(MagickWand *)
Definition: magick-image.c:5141
magick-wand-private.h
MagickSetImageGreenPrimary
WandExport MagickBooleanType MagickSetImageGreenPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:10579
PixelSetIndex
WandExport void PixelSetIndex(PixelWand *wand, const IndexPacket index)
Definition: pixel-wand.c:1985
MagickSetImageBorderColor
WandExport MagickBooleanType MagickSetImageBorderColor(MagickWand *wand, const PixelWand *border)
Definition: magick-image.c:9814
MagickMorphologyImage
WandExport MagickBooleanType MagickMorphologyImage(MagickWand *wand, MorphologyMethod method, const ssize_t iterations, KernelInfo *kernel)
Definition: magick-image.c:7444
MagickDistortImage
WandExport MagickBooleanType MagickDistortImage(MagickWand *wand, const DistortImageMethod method, const size_t number_arguments, const double *arguments, const MagickBooleanType bestfit)
Definition: magick-image.c:2885
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:5929
_MagickWand::signature
size_t signature
Definition: magick-wand-private.h:76
_DrawingWand::image
Image * image
Definition: drawing-wand.c:100
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:7883
MagickCoalesceImages
WandExport MagickWand * MagickCoalesceImages(MagickWand *wand)
Definition: magick-image.c:1540
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:6454
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:2018
MagickGetImageChannelStatistics
WandExport ChannelStatistics * MagickGetImageChannelStatistics(MagickWand *wand)
Definition: magick-image.c:4719
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:11871
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:8613
MagickEncipherImage
WandExport MagickBooleanType MagickEncipherImage(MagickWand *, const char *)
MagickGetImageInterpolateMethod
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod(MagickWand *wand)
Definition: magick-image.c:5540
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:7026
MagickWriteImageFile
WandExport MagickBooleanType MagickWriteImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13204
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:6755
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:8146
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:5179
MagickWriteImage
WandExport MagickBooleanType MagickWriteImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:13147
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:10658
MagickClutImageChannel
WandExport MagickBooleanType MagickClutImageChannel(MagickWand *, const ChannelType, const MagickWand *)
MagickGetImageFormat
WandExport char * MagickGetImageFormat(MagickWand *)
MagickOptimizeImageTransparency
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *wand)
Definition: magick-image.c:7980
MagickSelectiveBlurImageChannel
WandExport MagickBooleanType MagickSelectiveBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9465
MagickSetImageMatte
WandExport MagickBooleanType MagickSetImageMatte(MagickWand *wand, const MagickBooleanType matte)
Definition: magick-image.c:10735
MagickWriteImages
WandExport MagickBooleanType MagickWriteImages(MagickWand *wand, const char *filename, const MagickBooleanType adjoin)
Definition: magick-image.c:13263
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)
MagickGetImageColorspace
WandExport ColorspaceType MagickGetImageColorspace(MagickWand *)
Definition: magick-image.c:4841
_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:9891
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:11821
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:2171
MagickConvolveImage
WandExport MagickBooleanType MagickConvolveImage(MagickWand *wand, const size_t order, const double *kernel)
Definition: magick-image.c:2336
MagickForwardFourierTransformImage
WandExport MagickBooleanType MagickForwardFourierTransformImage(MagickWand *wand, const MagickBooleanType magnitude)
Definition: magick-image.c:3663
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:4115
MagickGetImageBluePrimary
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:4300
MagickMorphologyImageChannel
WandExport MagickBooleanType MagickMorphologyImageChannel(MagickWand *wand, const ChannelType channel, MorphologyMethod method, const ssize_t iterations, KernelInfo *kernel)
Definition: magick-image.c:7455
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:13000
MagickAppendImages
WandExport MagickWand * MagickAppendImages(MagickWand *wand, const MagickBooleanType stack)
Definition: magick-image.c:752
MagickSeparateImageChannel
WandExport MagickBooleanType MagickSeparateImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:9513
MagickWriteImage
WandExport MagickBooleanType MagickWriteImage(MagickWand *, const char *)
MagickHaldClutImage
WandExport MagickBooleanType MagickHaldClutImage(MagickWand *wand, const MagickWand *hald_wand)
Definition: magick-image.c:6444
MagickRandomThresholdImageChannel
WandExport MagickBooleanType MagickRandomThresholdImageChannel(MagickWand *wand, const ChannelType channel, const double low, const double high)
Definition: magick-image.c:8682
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:12427
MagickUniqueImageColors
WandExport MagickBooleanType MagickUniqueImageColors(MagickWand *wand)
Definition: magick-image.c:12876
MagickWriteImagesFile
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *, FILE *)
Definition: magick-image.c:13311
MagickGetImageUnits
WandExport ResolutionType MagickGetImageUnits(MagickWand *)
Definition: magick-image.c:6216
MagickAddNoiseImageChannel
WandExport MagickBooleanType MagickAddNoiseImageChannel(MagickWand *, const ChannelType, const NoiseType)
MagickOilPaintImage
WandExport MagickBooleanType MagickOilPaintImage(MagickWand *wand, const double radius)
Definition: magick-image.c:7808
MagickSetImageUnits
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *wand, const ResolutionType units)
Definition: magick-image.c:11240
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:2521
MagickEncipherImage
WandExport MagickBooleanType MagickEncipherImage(MagickWand *wand, const char *passphrase)
Definition: magick-image.c:3085
MagickSetImageBluePrimary
WandExport MagickBooleanType MagickSetImageBluePrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:9775
MagickGetImageColors
WandExport size_t MagickGetImageColors(MagickWand *wand)
Definition: magick-image.c:4804
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:12118
MagickSampleImage
WandExport MagickBooleanType MagickSampleImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:9291
MagickSetImageDepth
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *, const size_t)
MagickHasPreviousImage
WandExport MagickBooleanType MagickHasPreviousImage(MagickWand *)
MagickGetImageRange
WandExport MagickBooleanType MagickGetImageRange(MagickWand *, double *, double *)
MagickSetImageCompression
WandExport MagickBooleanType MagickSetImageCompression(MagickWand *wand, const CompressionType compression)
Definition: magick-image.c:10102
MagickCharcoalImage
WandExport MagickBooleanType MagickCharcoalImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1236
MagickGetImageDelay
WandExport size_t MagickGetImageDelay(MagickWand *wand)
Definition: magick-image.c:4990
MagickSteganoImage
WandExport MagickWand * MagickSteganoImage(MagickWand *wand, const MagickWand *watermark_wand, const ssize_t offset)
Definition: magick-image.c:12169
MagickCycleColormapImage
WandExport MagickBooleanType MagickCycleColormapImage(MagickWand *, const ssize_t)
MagickClipImagePath
WandExport MagickBooleanType MagickClipImagePath(MagickWand *wand, const char *pathname, const MagickBooleanType inside)
Definition: magick-image.c:1439
MagickGetImageColormapColor
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *, const size_t, PixelWand *)
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:3985
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:2284
MagickGetImageBorderColor
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *, PixelWand *)
MagickAdaptiveBlurImage
WandExport MagickBooleanType MagickAdaptiveBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:192
MagickSetImageGamma
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *, const double)
MagickSetImageRenderingIntent
WandExport MagickBooleanType MagickSetImageRenderingIntent(MagickWand *wand, const RenderingIntent rendering_intent)
Definition: magick-image.c:11044
MagickCommentImage
WandExport MagickBooleanType MagickCommentImage(MagickWand *wand, const char *comment)
Definition: magick-image.c:1800
MagickBlurImage
WandExport MagickBooleanType MagickBlurImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:1054
MagickGetImageMatteColor
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *, PixelWand *)
MagickGetImageRenderingIntent
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *wand)
Definition: magick-image.c:5976
MagickRemoveImage
WandExport MagickBooleanType MagickRemoveImage(MagickWand *)
MagickGetImageGamma
WandExport double MagickGetImageGamma(MagickWand *)
MagickSetImageDelay
WandExport MagickBooleanType MagickSetImageDelay(MagickWand *wand, const size_t delay)
Definition: magick-image.c:10178
MagickSetImageBias
WandExport MagickBooleanType MagickSetImageBias(MagickWand *, const double)
MagickGetImageCompose
WandExport CompositeOperator MagickGetImageCompose(MagickWand *)
Definition: magick-image.c:4879
MagickSetImageBias
WandExport MagickBooleanType MagickSetImageBias(MagickWand *wand, const double bias)
Definition: magick-image.c:9731
MagickColorizeImage
WandExport MagickBooleanType MagickColorizeImage(MagickWand *wand, const PixelWand *colorize, const PixelWand *opacity)
Definition: magick-image.c:1645
MagickHasNextImage
WandExport MagickBooleanType MagickHasNextImage(MagickWand *wand)
Definition: magick-image.c:6495
MagickClutImage
WandExport MagickBooleanType MagickClutImage(MagickWand *wand, const MagickWand *clut_wand)
Definition: magick-image.c:1485
MagickGetImageCompressionQuality
WandExport size_t MagickGetImageCompressionQuality(MagickWand *wand)
Definition: magick-image.c:4953
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:7763
MagickGetImageColormapColor
WandExport MagickBooleanType MagickGetImageColormapColor(MagickWand *wand, const size_t index, PixelWand *color)
Definition: magick-image.c:4762
MagickSetImageColormapColor
WandExport MagickBooleanType MagickSetImageColormapColor(MagickWand *, const size_t, const PixelWand *)
MagickNewImage
WandExport MagickBooleanType MagickNewImage(MagickWand *, const size_t, const size_t, const PixelWand *)
MagickGetImageColorspace
WandExport ColorspaceType MagickGetImageColorspace(MagickWand *wand)
Definition: magick-image.c:4841
MagickOptimizeImageLayers
WandExport MagickWand * MagickOptimizeImageLayers(MagickWand *wand)
Definition: magick-image.c:7935
ThrowWandException
#define ThrowWandException(severity, tag, context)
Definition: magick-wand-private.h:30
MagickGetImageUnits
WandExport ResolutionType MagickGetImageUnits(MagickWand *wand)
Definition: magick-image.c:6216
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:2563
MagickGaussianBlurImageChannel
WandExport MagickBooleanType MagickGaussianBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:3995
MagickSigmoidalContrastImage
WandExport MagickBooleanType MagickSigmoidalContrastImage(MagickWand *, const MagickBooleanType, const double, const double)
MagickSetImageOpacity
WandExport MagickBooleanType MagickSetImageOpacity(MagickWand *wand, const double alpha)
Definition: magick-image.c:10814
MagickColorDecisionListImage
WandExport MagickBooleanType MagickColorDecisionListImage(MagickWand *wand, const char *color_correction_collection)
Definition: magick-image.c:1600
MagickTransparentPaintImage
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:12699
MagickPingImage
WandExport MagickBooleanType MagickPingImage(MagickWand *, const char *)
MagickAutoLevelImageChannel
WandExport MagickBooleanType MagickAutoLevelImageChannel(MagickWand *, const ChannelType)
MagickGetImageChannelStatistics
WandExport ChannelStatistics * MagickGetImageChannelStatistics(MagickWand *)
Definition: magick-image.c:4719
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:999
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:2346
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:10696
MagickGetImageHeight
WandExport size_t MagickGetImageHeight(MagickWand *)
MagickGetImageGreenPrimary
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *, double *, double *)
MagickDestroyImage
WandExport Image * MagickDestroyImage(Image *image)
Definition: magick-image.c:2727
MagickRemoveImage
WandExport MagickBooleanType MagickRemoveImage(MagickWand *wand)
Definition: magick-image.c:8926
MagickEmbossImage
WandExport MagickBooleanType MagickEmbossImage(MagickWand *, const double, const double)
DestroyPixelWand
WandExport PixelWand * DestroyPixelWand(PixelWand *wand)
Definition: pixel-wand.c:236
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:10332
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:6397
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:139
MagickGetImageCompression
WandExport CompressionType MagickGetImageCompression(MagickWand *)
Definition: magick-image.c:4916
MagickStripImage
WandExport MagickBooleanType MagickStripImage(MagickWand *wand)
Definition: magick-image.c:12265
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:3334
PixelGetRedQuantum
WandExport Quantum PixelGetRedQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1366
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:9242
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:471
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:13048
MagickGetImageLength
WandExport MagickBooleanType MagickGetImageLength(MagickWand *wand, MagickSizeType *length)
Definition: magick-image.c:5614
MagickGetImageChannelFeatures
WandExport ChannelFeatures * MagickGetImageChannelFeatures(MagickWand *wand, const size_t distance)
Definition: magick-image.c:4533
DrawGetFontSize
WandExport double DrawGetFontSize(const DrawingWand *wand)
Definition: drawing-wand.c:1584
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:5687
_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:1115
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:8733
MagickOrderedPosterizeImage
WandExport MagickBooleanType MagickOrderedPosterizeImage(MagickWand *wand, const char *threshold_map)
Definition: magick-image.c:8042
MagickGetImageChannelMean
WandExport MagickBooleanType MagickGetImageChannelMean(MagickWand *wand, const ChannelType channel, double *mean, double *standard_deviation)
Definition: magick-image.c:4626
MagickTransformImageColorspace
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:12647
_MagickWand::debug
MagickBooleanType debug
Definition: magick-wand-private.h:73
MagickShaveImage
WandExport MagickBooleanType MagickShaveImage(MagickWand *, const size_t, const size_t)
PixelGetBlueQuantum
WandExport Quantum PixelGetBlueQuantum(const PixelWand *wand)
Definition: pixel-wand.c:669
MagickSetImageFilename
WandExport MagickBooleanType MagickSetImageFilename(MagickWand *wand, const char *filename)
Definition: magick-image.c:10370
MagickSetImageAlphaChannel
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *wand, const AlphaChannelType alpha_type)
Definition: magick-image.c:9655
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:8551
MagickSetImageResolution
WandExport MagickBooleanType MagickSetImageResolution(MagickWand *wand, const double x_resolution, const double y_resolution)
Definition: magick-image.c:11084
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:11590
MagickSetImageIterations
WandExport MagickBooleanType MagickSetImageIterations(MagickWand *, const size_t)
MagickWhiteThresholdImage
WandExport MagickBooleanType MagickWhiteThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:13094
MagickSepiaToneImage
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:9559
MagickFlipImage
WandExport MagickBooleanType MagickFlipImage(MagickWand *)
MagickCombineImages
WandExport MagickWand * MagickCombineImages(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:1757
MagickAffineTransformImage
WandExport MagickBooleanType MagickAffineTransformImage(MagickWand *, const DrawingWand *)
NewPixelWand
WandExport PixelWand * NewPixelWand(void)
Definition: pixel-wand.c:388
MagickAdaptiveSharpenImageChannel
WandExport MagickBooleanType MagickAdaptiveSharpenImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:315
MagickStatisticImage
WandExport MagickBooleanType MagickStatisticImage(MagickWand *wand, const StatisticType type, const size_t width, const size_t height)
Definition: magick-image.c:12108
MagickGetImageCompressionQuality
WandExport size_t MagickGetImageCompressionQuality(MagickWand *)
MagickAddNoiseImageChannel
WandExport MagickBooleanType MagickAddNoiseImageChannel(MagickWand *wand, const ChannelType channel, const NoiseType noise_type)
Definition: magick-image.c:535
MagickAutoLevelImage
WandExport MagickBooleanType MagickAutoLevelImage(MagickWand *wand)
Definition: magick-image.c:851
DrawGetStrokeColor
WandExport void DrawGetStrokeColor(const DrawingWand *wand, PixelWand *stroke_color)
Definition: drawing-wand.c:1813
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:3617
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:3560
MagickEmbossImage
WandExport MagickBooleanType MagickEmbossImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:3041
MagickGetImageBorderColor
WandExport MagickBooleanType MagickGetImageBorderColor(MagickWand *wand, PixelWand *border_color)
Definition: magick-image.c:4339
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:9337
MagickSetImageScene
WandExport MagickBooleanType MagickSetImageScene(MagickWand *wand, const size_t scene)
Definition: magick-image.c:11123
MagickGetImageGreenPrimary
WandExport MagickBooleanType MagickGetImageGreenPrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5370
ThrowWandFatalException
#define ThrowWandFatalException(severity, tag, context)
Definition: magick-wand-private.h:36
MagickTintImage
WandExport MagickBooleanType MagickTintImage(MagickWand *wand, const PixelWand *tint, const PixelWand *opacity)
Definition: magick-image.c:12523
PixelSetColorCount
WandExport void PixelSetColorCount(PixelWand *wand, const size_t count)
Definition: pixel-wand.c:1707
MagickColorDecisionListImage
WandExport MagickBooleanType MagickColorDecisionListImage(MagickWand *, const char *)
MagickGetImageGravity
WandExport GravityType MagickGetImageGravity(MagickWand *wand)
Definition: magick-image.c:5328
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:5328
MagickContrastImage
WandExport MagickBooleanType MagickContrastImage(MagickWand *wand, const MagickBooleanType sharpen)
Definition: magick-image.c:2219
MagickBlackThresholdImage
WandExport MagickBooleanType MagickBlackThresholdImage(MagickWand *wand, const PixelWand *threshold)
Definition: magick-image.c:948
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:9605
MagickNextImage
WandExport MagickBooleanType MagickNextImage(MagickWand *)
MagickDeconstructImages
WandExport MagickWand * MagickDeconstructImages(MagickWand *wand)
Definition: magick-image.c:2599
_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:12353
MagickGetImageIterations
WandExport size_t MagickGetImageIterations(MagickWand *wand)
Definition: magick-image.c:5578
InsertImageInWand
static MagickBooleanType InsertImageInWand(MagickWand *wand, Image *images)
Definition: magick-image.c:426
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:11364
MagickSelectiveBlurImageChannel
WandExport MagickBooleanType MagickSelectiveBlurImageChannel(MagickWand *, const ChannelType, const double, const double, const double)
MagickEnhanceImage
WandExport MagickBooleanType MagickEnhanceImage(MagickWand *wand)
Definition: magick-image.c:3120
MagickDeskewImage
WandExport MagickBooleanType MagickDeskewImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:2644
MagickResizeImage
WandExport MagickBooleanType MagickResizeImage(MagickWand *wand, const size_t columns, const size_t rows, const FilterTypes filter, const double blur)
Definition: magick-image.c:9086
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:7069
MagickGetImageInterlaceScheme
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *wand)
Definition: magick-image.c:5502
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:4422
MagickLevelImageChannel
WandExport MagickBooleanType MagickLevelImageChannel(MagickWand *wand, const ChannelType channel, const double black_point, const double gamma, const double white_point)
Definition: magick-image.c:6879
_DrawingWand
Definition: drawing-wand.c:91
MagickAddNoiseImage
WandExport MagickBooleanType MagickAddNoiseImage(MagickWand *wand, const NoiseType noise_type)
Definition: magick-image.c:525
MagickReadImageBlob
WandExport MagickBooleanType MagickReadImageBlob(MagickWand *wand, const void *blob, const size_t length)
Definition: magick-image.c:8783
MagickGetImageTicksPerSecond
WandExport size_t MagickGetImageTicksPerSecond(MagickWand *wand)
Definition: magick-image.c:6138
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:1363
MagickRollImage
WandExport MagickBooleanType MagickRollImage(MagickWand *wand, const ssize_t x, const ssize_t y)
Definition: magick-image.c:9134
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:11202
MagickModulateImage
WandExport MagickBooleanType MagickModulateImage(MagickWand *wand, const double brightness, const double saturation, const double hue)
Definition: magick-image.c:7225
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:3867
MagickSetImageCompressionQuality
WandExport MagickBooleanType MagickSetImageCompressionQuality(MagickWand *wand, const size_t quality)
Definition: magick-image.c:10140
MagickNormalizeImage
WandExport MagickBooleanType MagickNormalizeImage(MagickWand *wand)
Definition: magick-image.c:7754
_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:8052
MagickGetImageOrientation
WandExport OrientationType MagickGetImageOrientation(MagickWand *wand)
Definition: magick-image.c:5687
MagickSimilarityImage
WandExport MagickWand * MagickSimilarityImage(MagickWand *wand, const MagickWand *reference, RectangleInfo *offset, double *similarity)
Definition: magick-image.c:11715
MagickGetImageRegion
WandExport MagickWand * MagickGetImageRegion(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t)
MagickTransformImageColorspace
WandExport MagickBooleanType MagickTransformImageColorspace(MagickWand *, const ColorspaceType)
MagickSpreadImage
WandExport MagickBooleanType MagickSpreadImage(MagickWand *wand, const double radius)
Definition: magick-image.c:12053
PixelGetMagickColor
WandExport void PixelGetMagickColor(const PixelWand *wand, MagickPixelPacket *color)
Definition: pixel-wand.c:1192
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:6868
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:6531
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:11479
MagickFxImage
WandExport MagickWand * MagickFxImage(MagickWand *wand, const char *expression)
Definition: magick-image.c:3858
PixelGetGreenQuantum
WandExport Quantum PixelGetGreenQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1028
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:4082
MagickSepiaToneImage
WandExport MagickBooleanType MagickSepiaToneImage(MagickWand *, const double)
MagickSetImageBackgroundColor
WandExport MagickBooleanType MagickSetImageBackgroundColor(MagickWand *wand, const PixelWand *background)
Definition: magick-image.c:9692
MagickAdaptiveResizeImage
WandExport MagickBooleanType MagickAdaptiveResizeImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:248
_MagickWand::image_info
ImageInfo * image_info
Definition: magick-wand-private.h:62
MagickGetImageFuzz
WandExport double MagickGetImageFuzz(MagickWand *wand)
Definition: magick-image.c:5254
MagickCompositeImageGravity
WandExport MagickBooleanType MagickCompositeImageGravity(MagickWand *wand, const MagickWand *source_wand, const CompositeOperator compose, const GravityType gravity)
Definition: magick-image.c:2093
MagickSetImageDispose
WandExport MagickBooleanType MagickSetImageDispose(MagickWand *wand, const DisposeType dispose)
Definition: magick-image.c:10254
MagickGetImageFormat
WandExport char * MagickGetImageFormat(MagickWand *wand)
Definition: magick-image.c:5217
PixelGetOpacityQuantum
WandExport Quantum PixelGetOpacityQuantum(const PixelWand *wand)
Definition: pixel-wand.c:1256
MagickUnsharpMaskImage
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *wand, const double radius, const double sigma, const double amount, const double threshold)
Definition: magick-image.c:12937
MagickFunctionImageChannel
WandExport MagickBooleanType MagickFunctionImageChannel(MagickWand *wand, const ChannelType channel, const MagickFunction function, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:3811
MagickUnsharpMaskImage
WandExport MagickBooleanType MagickUnsharpMaskImage(MagickWand *, const double, const double, const double, const double)
MagickNextImage
WandExport MagickBooleanType MagickNextImage(MagickWand *wand)
Definition: magick-image.c:7700
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:8193
MagickAdaptiveSharpenImage
WandExport MagickBooleanType MagickAdaptiveSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:305
MagickPingImage
WandExport MagickBooleanType MagickPingImage(MagickWand *wand, const char *filename)
Definition: magick-image.c:8096
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:3387
MagickSetImageUnits
WandExport MagickBooleanType MagickSetImageUnits(MagickWand *, const ResolutionType)
MagickSetImageWhitePoint
WandExport MagickBooleanType MagickSetImageWhitePoint(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11319
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:8980
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:367
MagickGetImagesBlob
WandExport unsigned char * MagickGetImagesBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4252
MagickGetImagePixelColor
WandExport MagickBooleanType MagickGetImagePixelColor(MagickWand *wand, const ssize_t x, const ssize_t y, PixelWand *color)
Definition: magick-image.c:5776
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:5839
MagickSetImageInterpolateMethod
WandExport MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *, const InterpolatePixelMethod)
MagickWriteImagesFile
WandExport MagickBooleanType MagickWriteImagesFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:13311
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:1902
MagickAutoGammaImage
WandExport MagickBooleanType MagickAutoGammaImage(MagickWand *)
MagickThumbnailImage
WandExport MagickBooleanType MagickThumbnailImage(MagickWand *wand, const size_t columns, const size_t rows)
Definition: magick-image.c:12474
MagickGetImageMatteColor
WandExport MagickBooleanType MagickGetImageMatteColor(MagickWand *wand, PixelWand *matte_color)
Definition: magick-image.c:5652
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:1495
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:9395
MagickSetImageDepth
WandExport MagickBooleanType MagickSetImageDepth(MagickWand *wand, const size_t depth)
Definition: magick-image.c:10216
MagickStatisticImage
WandExport MagickBooleanType MagickStatisticImage(MagickWand *, const StatisticType, const size_t, const size_t)
MagickTransverseImage
WandExport MagickBooleanType MagickTransverseImage(MagickWand *wand)
Definition: magick-image.c:12788
MagickSharpenImage
WandExport MagickBooleanType MagickSharpenImage(MagickWand *wand, const double radius, const double sigma)
Definition: magick-image.c:11469
MagickBrightnessContrastImageChannel
WandExport MagickBooleanType MagickBrightnessContrastImageChannel(MagickWand *wand, const ChannelType channel, const double brightness, const double contrast)
Definition: magick-image.c:1188
PeekDrawingWand
WandExport DrawInfo * PeekDrawingWand(const DrawingWand *wand)
Definition: drawing-wand.c:6783
studio.h
MagickTransformImage
WandExport MagickWand * MagickTransformImage(MagickWand *, const char *, const char *)
Definition: magick-image.c:12587
MagickOptimizeImageTransparency
WandExport MagickBooleanType MagickOptimizeImageTransparency(MagickWand *)
MagickSelectiveBlurImage
WandExport MagickBooleanType MagickSelectiveBlurImage(MagickWand *wand, const double radius, const double sigma, const double threshold)
Definition: magick-image.c:9454
MagickSetImageProgressMonitor
WandExport MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *, const MagickProgressMonitor, void *)
Definition: magick-image.c:10956
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:1287
MagickNegateImage
WandExport MagickBooleanType MagickNegateImage(MagickWand *wand, const MagickBooleanType gray)
Definition: magick-image.c:7584
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:2273
MagickCharcoalImage
WandExport MagickBooleanType MagickCharcoalImage(MagickWand *, const double, const double)
MagickSetImageMatteColor
WandExport MagickBooleanType MagickSetImageMatteColor(MagickWand *wand, const PixelWand *matte)
Definition: magick-image.c:10775
MagickRotateImage
WandExport MagickBooleanType MagickRotateImage(MagickWand *wand, const PixelWand *background, const double degrees)
Definition: magick-image.c:9183
wand.h
MagickStereoImage
WandExport MagickWand * MagickStereoImage(MagickWand *wand, const MagickWand *offset_wand)
Definition: magick-image.c:12220
MagickGetImageBluePrimary
WandExport MagickBooleanType MagickGetImageBluePrimary(MagickWand *, double *, double *)
MagickGammaImageChannel
WandExport MagickBooleanType MagickGammaImageChannel(MagickWand *wand, const ChannelType channel, const double gamma)
Definition: magick-image.c:3931
MagickSetImageCompose
WandExport MagickBooleanType MagickSetImageCompose(MagickWand *wand, const CompositeOperator compose)
Definition: magick-image.c:10064
MagickGetImage
WandExport MagickWand * MagickGetImage(MagickWand *)
MagickResetImagePage
WandExport MagickBooleanType MagickResetImagePage(MagickWand *wand, const char *page)
Definition: magick-image.c:9026
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:11881
_DrawingWand::index
size_t index
Definition: drawing-wand.c:128
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:12949
MagickCompareImageChannels
WandExport MagickWand * MagickCompareImageChannels(MagickWand *wand, const MagickWand *reference, const ChannelType channel, const MetricType metric, double *distortion)
Definition: magick-image.c:1851
MagickFilterImageChannel
WandExport MagickBooleanType MagickFilterImageChannel(MagickWand *, const ChannelType, const KernelInfo *)
MagickGetImageDepth
WandExport size_t MagickGetImageDepth(MagickWand *wand)
Definition: magick-image.c:5023
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:7594
MagickMotionBlurImage
WandExport MagickBooleanType MagickMotionBlurImage(MagickWand *wand, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7518
MagickGetImageHeight
WandExport size_t MagickGetImageHeight(MagickWand *wand)
Definition: magick-image.c:5406
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:1950
_MagickWand::exception
ExceptionInfo * exception
Definition: magick-wand-private.h:59
MagickSetImageColorspace
WandExport MagickBooleanType MagickSetImageColorspace(MagickWand *wand, const ColorspaceType colorspace)
Definition: magick-image.c:10025
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:9232
MagickSetImageVirtualPixelMethod
WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *, const VirtualPixelMethod)
Definition: magick-image.c:11280
_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:642
MagickTransformImage
WandExport MagickWand * MagickTransformImage(MagickWand *wand, const char *crop, const char *geometry)
Definition: magick-image.c:12587
MagickEvaluateImage
WandExport MagickBooleanType MagickEvaluateImage(MagickWand *wand, const MagickEvaluateOperator op, const double value)
Definition: magick-image.c:3230
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:8296
MagickAutoGammaImageChannel
WandExport MagickBooleanType MagickAutoGammaImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:806
MagickModeImage
WandExport MagickBooleanType MagickModeImage(MagickWand *, const double)
MagickEqualizeImageChannel
WandExport MagickBooleanType MagickEqualizeImageChannel(MagickWand *, const ChannelType)
MagickEqualizeImage
WandExport MagickBooleanType MagickEqualizeImage(MagickWand *wand)
Definition: magick-image.c:3165
MagickPreviousImage
WandExport MagickBooleanType MagickPreviousImage(MagickWand *)
MagickGetImageChannelFeatures
WandExport ChannelFeatures * MagickGetImageChannelFeatures(MagickWand *, const size_t)
Definition: magick-image.c:4533
MagickImplodeImage
WandExport MagickBooleanType MagickImplodeImage(MagickWand *wand, const double amount)
Definition: magick-image.c:6635
MagickGetImageVirtualPixelMethod
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *wand)
Definition: magick-image.c:6254
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:1177
MagickColorMatrixImage
WandExport MagickBooleanType MagickColorMatrixImage(MagickWand *wand, const KernelInfo *color_matrix)
Definition: magick-image.c:1708
MagickGetImageRedPrimary
WandExport MagickBooleanType MagickGetImageRedPrimary(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:5882
MagickAutoGammaImageChannel
WandExport MagickBooleanType MagickAutoGammaImageChannel(MagickWand *, const ChannelType)
MagickEvaluateImages
WandExport MagickWand * MagickEvaluateImages(MagickWand *, const MagickEvaluateOperator)
MagickGetImageDispose
WandExport DisposeType MagickGetImageDispose(MagickWand *)
Definition: magick-image.c:5104
MagickClampImageChannel
WandExport MagickBooleanType MagickClampImageChannel(MagickWand *, const ChannelType)
MagickReadImageFile
WandExport MagickBooleanType MagickReadImageFile(MagickWand *wand, FILE *file)
Definition: magick-image.c:8824
MagickGetImageInterpolateMethod
WandExport InterpolatePixelMethod MagickGetImageInterpolateMethod(MagickWand *)
Definition: magick-image.c:5540
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:442
MagickGetImageDispose
WandExport DisposeType MagickGetImageDispose(MagickWand *wand)
Definition: magick-image.c:5104
MagickGetImageRedPrimary
WandExport MagickBooleanType MagickGetImageRedPrimary(MagickWand *, double *, double *)
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:11664
MagickSetImageOrientation
WandExport MagickBooleanType MagickSetImageOrientation(MagickWand *wand, const OrientationType orientation)
Definition: magick-image.c:10858
MagickGetImageSignature
WandExport char * MagickGetImageSignature(MagickWand *wand)
Definition: magick-image.c:6088
MagickGetImageChannelKurtosis
WandExport MagickBooleanType MagickGetImageChannelKurtosis(MagickWand *wand, const ChannelType channel, double *kurtosis, double *skewness)
Definition: magick-image.c:4579
MagickGetImageResolution
WandExport MagickBooleanType MagickGetImageResolution(MagickWand *wand, double *x, double *y)
Definition: magick-image.c:6018
MagickMedianFilterImage
WandExport MagickBooleanType MagickMedianFilterImage(MagickWand *, const double)
MagickAutoOrientImage
WandExport MagickBooleanType MagickAutoOrientImage(MagickWand *wand)
Definition: magick-image.c:901
MagickIdentifyImage
WandExport char * MagickIdentifyImage(MagickWand *wand)
Definition: magick-image.c:6567
MagickWaveImage
WandExport MagickBooleanType MagickWaveImage(MagickWand *, const double, const double)
MagickTrimImage
WandExport MagickBooleanType MagickTrimImage(MagickWand *wand, const double fuzz)
Definition: magick-image.c:12835
pixel-wand-private.h
MagickSetImageFuzz
WandExport MagickBooleanType MagickSetImageFuzz(MagickWand *wand, const double fuzz)
Definition: magick-image.c:10460
MagickGetImageRenderingIntent
WandExport RenderingIntent MagickGetImageRenderingIntent(MagickWand *)
Definition: magick-image.c:5976
MagickDestroyImage
WandExport Image * MagickDestroyImage(Image *)
MagickGetImageType
WandExport ImageType MagickGetImageType(MagickWand *)
Definition: magick-image.c:6179
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:6808
MagickCombineImages
WandExport MagickWand * MagickCombineImages(MagickWand *, const ChannelType)
MagickGetImageInterlaceScheme
WandExport InterlaceType MagickGetImageInterlaceScheme(MagickWand *)
Definition: magick-image.c:5502
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:5141
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:2030
MagickGetImageTotalInkDensity
WandExport double MagickGetImageTotalInkDensity(MagickWand *)
Definition: magick-image.c:6397
MagickIdentifyImage
WandExport char * MagickIdentifyImage(MagickWand *)
Definition: magick-image.c:6567
MagickAutoLevelImageChannel
WandExport MagickBooleanType MagickAutoLevelImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:860
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:3721
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:6296
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:4472
MagickGetImageScene
WandExport size_t MagickGetImageScene(MagickWand *)
MagickThresholdImage
WandExport MagickBooleanType MagickThresholdImage(MagickWand *wand, const double threshold)
Definition: magick-image.c:12417
MagickMotionBlurImageChannel
WandExport MagickBooleanType MagickMotionBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma, const double angle)
Definition: magick-image.c:7528
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:6976
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:6705
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:11529
MagickBlurImageChannel
WandExport MagickBooleanType MagickBlurImageChannel(MagickWand *wand, const ChannelType channel, const double radius, const double sigma)
Definition: magick-image.c:1064
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:3791
MagickSetImageAlphaChannel
WandExport MagickBooleanType MagickSetImageAlphaChannel(MagickWand *, const AlphaChannelType)
MagickSetImageInterlaceScheme
WandExport MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *, const InterlaceType)
MagickFlipImage
WandExport MagickBooleanType MagickFlipImage(MagickWand *wand)
Definition: magick-image.c:3497
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:2399
MagickGetImageBackgroundColor
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *, PixelWand *)
MagickMergeImageLayers
WandExport MagickWand * MagickMergeImageLayers(MagickWand *wand, const ImageLayerMethod method)
Definition: magick-image.c:7130
MagickDespeckleImage
WandExport MagickBooleanType MagickDespeckleImage(MagickWand *)
MagickGetImageType
WandExport ImageType MagickGetImageType(MagickWand *wand)
Definition: magick-image.c:6179
MagickSetImageGravity
WandExport MagickBooleanType MagickSetImageGravity(MagickWand *wand, const GravityType gravity)
Definition: magick-image.c:10537
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:1564
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:7288
MagickNewImage
WandExport MagickBooleanType MagickNewImage(MagickWand *wand, const size_t width, const size_t height, const PixelWand *background)
Definition: magick-image.c:7643
MagickSetImageChannelDepth
WandExport MagickBooleanType MagickSetImageChannelDepth(MagickWand *wand, const ChannelType channel, const size_t depth)
Definition: magick-image.c:9854
MagickSparseColorImage
WandExport MagickBooleanType MagickSparseColorImage(MagickWand *wand, const ChannelType channel, const SparseColorMethod method, const size_t number_arguments, const double *arguments)
Definition: magick-image.c:11948
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 *)
MagickCompareImageChannels
WandExport MagickWand * MagickCompareImageChannels(MagickWand *, const MagickWand *, const ChannelType, const MetricType, double *)
MagickGetImageScene
WandExport size_t MagickGetImageScene(MagickWand *wand)
Definition: magick-image.c:6054
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:703
MagickEqualizeImageChannel
WandExport MagickBooleanType MagickEqualizeImageChannel(MagickWand *wand, const ChannelType channel)
Definition: magick-image.c:3174
MagickDisplayImage
WandExport MagickBooleanType MagickDisplayImage(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2757
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:10956
MagickMorphImages
WandExport MagickWand * MagickMorphImages(MagickWand *wand, const size_t number_frames)
Definition: magick-image.c:7388
MagickGetImageVirtualPixelMethod
WandExport VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *)
MagickGetImageHistogram
WandExport PixelWand ** MagickGetImageHistogram(MagickWand *wand, size_t *number_colors)
Definition: magick-image.c:5444
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:5065
MagickCycleColormapImage
WandExport MagickBooleanType MagickCycleColormapImage(MagickWand *wand, const ssize_t displace)
Definition: magick-image.c:2452
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:8470
MagickGetImageBackgroundColor
WandExport MagickBooleanType MagickGetImageBackgroundColor(MagickWand *wand, PixelWand *background_color)
Definition: magick-image.c:4161
MagickSetImageGamma
WandExport MagickBooleanType MagickSetImageGamma(MagickWand *wand, const double gamma)
Definition: magick-image.c:10498
MagickRandomThresholdImage
WandExport MagickBooleanType MagickRandomThresholdImage(MagickWand *wand, const double low, const double high)
Definition: magick-image.c:8672
MagickGetImageGamma
WandExport double MagickGetImageGamma(MagickWand *wand)
Definition: magick-image.c:5291
MagickGetNumberImages
WandExport size_t MagickGetNumberImages(MagickWand *)
Definition: magick-image.c:6366
MagickEdgeImage
WandExport MagickBooleanType MagickEdgeImage(MagickWand *wand, const double radius)
Definition: magick-image.c:2990
MagickDisplayImages
WandExport MagickBooleanType MagickDisplayImages(MagickWand *wand, const char *server_name)
Definition: magick-image.c:2808
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:1390
MagickSetImageRedPrimary
WandExport MagickBooleanType MagickSetImageRedPrimary(MagickWand *wand, const double x, const double y)
Definition: magick-image.c:11004
MagickTrimImage
WandExport MagickBooleanType MagickTrimImage(MagickWand *, const double)
MagickEvaluateImages
WandExport MagickWand * MagickEvaluateImages(MagickWand *wand, const MagickEvaluateOperator op)
Definition: magick-image.c:3248
MagickGetImageWidth
WandExport size_t MagickGetImageWidth(MagickWand *wand)
Definition: magick-image.c:6332
MagickSwirlImage
WandExport MagickBooleanType MagickSwirlImage(MagickWand *wand, const double degrees)
Definition: magick-image.c:12308
MagickFilterImageChannel
WandExport MagickBooleanType MagickFilterImageChannel(MagickWand *wand, const ChannelType channel, const KernelInfo *kernel)
Definition: magick-image.c:3453
MagickThresholdImage
WandExport MagickBooleanType MagickThresholdImage(MagickWand *, const double)
MagickContrastStretchImageChannel
WandExport MagickBooleanType MagickContrastStretchImageChannel(MagickWand *, const ChannelType, const double, const double)