#include "wand/studio.h"
#include "wand/MagickWand.h"
#include "wand/magick-wand-private.h"
#include "wand/wand.h"
Go to the source code of this file.
Defines | |
| #define | ThrowWandException(severity, tag, context) |
Functions | |
| WandExport MagickBooleanType | MagickClipPathImage (MagickWand *wand, const char *pathname, const MagickBooleanType inside) |
| WandExport double | DrawGetFillAlpha (const DrawingWand *wand) |
| WandExport double | DrawGetStrokeAlpha (const DrawingWand *wand) |
| WandExport DrawInfo * | DrawPeekGraphicWand (const DrawingWand *wand) |
| WandExport void | DrawPopGraphicContext (DrawingWand *wand) |
| WandExport void | DrawPushGraphicContext (DrawingWand *wand) |
| WandExport void | DrawSetFillAlpha (DrawingWand *wand, const double fill_alpha) |
| WandExport void | DrawSetStrokeAlpha (DrawingWand *wand, const double stroke_alpha) |
| WandExport MagickBooleanType | MagickColorFloodfillImage (MagickWand *wand, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const long x, const long y) |
| WandExport char * | MagickDescribeImage (MagickWand *wand) |
| static MagickWand * | CloneMagickWandFromImages (const MagickWand *wand, Image *images) |
| WandExport MagickWand * | MagickFlattenImages (MagickWand *wand) |
| WandExport char * | MagickGetImageAttribute (MagickWand *wand, const char *property) |
| WandExport long | MagickGetImageIndex (MagickWand *wand) |
| WandExport MagickBooleanType | MagickGetImageChannelExtrema (MagickWand *wand, const ChannelType channel, unsigned long *minima, unsigned long *maxima) |
| WandExport MagickBooleanType | MagickGetImageExtrema (MagickWand *wand, unsigned long *minima, unsigned long *maxima) |
| WandExport MagickBooleanType | MagickGetImageMatte (MagickWand *wand) |
| WandExport MagickBooleanType | MagickMapImage (MagickWand *wand, const MagickWand *map_wand, const MagickBooleanType dither) |
| WandExport MagickBooleanType | MagickMatteFloodfillImage (MagickWand *wand, const double alpha, const double fuzz, const PixelWand *bordercolor, const long x, const long y) |
| WandExport MagickWand * | MagickMosaicImages (MagickWand *wand) |
| WandExport MagickBooleanType | MagickOpaqueImage (MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz) |
| WandExport MagickBooleanType | MagickPaintFloodfillImage (MagickWand *wand, const ChannelType channel, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const long x, const long y) |
| WandExport MagickBooleanType | MagickPaintOpaqueImage (MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz) |
| WandExport MagickBooleanType | MagickPaintOpaqueImageChannel (MagickWand *wand, const ChannelType channel, const PixelWand *target, const PixelWand *fill, const double fuzz) |
| WandExport MagickBooleanType | MagickPaintTransparentImage (MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz) |
| WandExport MagickBooleanType | MagickSetImageAttribute (MagickWand *wand, const char *property, const char *value) |
| WandExport MagickBooleanType | MagickSetImageIndex (MagickWand *wand, const long index) |
| WandExport MagickBooleanType | MagickSetImageOption (MagickWand *wand, const char *format, const char *key, const char *value) |
| WandExport MagickBooleanType | MagickTransparentImage (MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz) |
| WandExport MagickWand * | MagickRegionOfInterestImage (MagickWand *wand, const unsigned long width, const unsigned long height, const long x, const long y) |
| WandExport MagickSizeType | MagickGetImageSize (MagickWand *wand) |
| WandExport unsigned char * | MagickWriteImageBlob (MagickWand *wand, size_t *length) |
| WandExport VirtualPixelMethod | MagickSetImageVirtualPixelMethod (MagickWand *wand, const VirtualPixelMethod method) |
| WandExport PixelWand ** | PixelGetNextRow (PixelIterator *iterator) |
| WandExport char * | PixelIteratorGetException (const PixelIterator *iterator, ExceptionType *severity) |
| #define ThrowWandException | ( | severity, | |||
| tag, | |||||
| context | ) |
Value:
{ \
(void) ThrowMagickException(wand->exception,GetMagickModule(),severity, \
tag,"`%s'",context); \
return(MagickFalse); \
}
Definition at line 51 of file deprecate.c.
Referenced by MagickAdaptiveBlurImageChannel(), MagickAdaptiveResizeImage(), MagickAdaptiveSharpenImageChannel(), MagickAdaptiveThresholdImage(), MagickAddImage(), MagickAddNoiseImageChannel(), MagickAffineTransformImage(), MagickAffinityImage(), MagickAnnotateImage(), MagickBlackThresholdImage(), MagickBlurImageChannel(), MagickBorderImage(), MagickCharcoalImage(), MagickChopImage(), MagickClipImage(), MagickClipImagePath(), MagickClutImageChannel(), MagickColorFloodfillImage(), MagickColorizeImage(), MagickCommentImage(), MagickCompositeImageChannel(), MagickContrastImage(), MagickContrastStretchImageChannel(), MagickConvolveImageChannel(), MagickCropImage(), MagickCycleColormapImage(), MagickDecipherImage(), MagickDeskewImage(), MagickDespeckleImage(), MagickDisplayImage(), MagickDistortImage(), MagickDrawImage(), MagickEdgeImage(), MagickEmbossImage(), MagickEncipherImage(), MagickEnhanceImage(), MagickEqualizeImageChannel(), MagickEvaluateImage(), MagickEvaluateImageChannel(), MagickExtentImage(), MagickFlipImage(), MagickFloodfillPaintImage(), MagickFlopImage(), MagickFrameImage(), MagickGammaImageChannel(), MagickGaussianBlurImageChannel(), MagickGetImageAlphaChannel(), MagickGetImageBackgroundColor(), MagickGetImageBluePrimary(), MagickGetImageBorderColor(), MagickGetImageChannelDepth(), MagickGetImageChannelDistortion(), MagickGetImageChannelExtrema(), MagickGetImageChannelMean(), MagickGetImageChannelRange(), MagickGetImageColormapColor(), MagickGetImageDelay(), MagickGetImageDepth(), MagickGetImageDistortion(), MagickGetImageExtrema(), MagickGetImageGreenPrimary(), MagickGetImageHeight(), MagickGetImageIterations(), MagickGetImageLength(), MagickGetImageMatte(), MagickGetImageMatteColor(), MagickGetImagePage(), MagickGetImagePixelColor(), MagickGetImagePixels(), MagickGetImageRange(), MagickGetImageRedPrimary(), MagickGetImageResolution(), MagickGetImageScene(), MagickGetImageSize(), MagickGetImageTicksPerSecond(), MagickGetImageWhitePoint(), MagickGetImageWidth(), MagickHasNextImage(), MagickHasPreviousImage(), MagickImplodeImage(), MagickLabelImage(), MagickLevelImageChannel(), MagickLinearStretchImage(), MagickLiquidRescaleImage(), MagickMagnifyImage(), MagickMapImage(), MagickMatteFloodfillImage(), MagickMedianFilterImage(), MagickMinifyImage(), MagickModulateImage(), MagickMotionBlurImage(), MagickNegateImageChannel(), MagickNextImage(), MagickNormalizeImageChannel(), MagickOilPaintImage(), MagickOpaquePaintImageChannel(), MagickOrderedPosterizeImageChannel(), MagickPolaroidImage(), MagickPosterizeImage(), MagickPreviousImage(), MagickProfileImage(), MagickQuantizeImage(), MagickQuantizeImages(), MagickRadialBlurImageChannel(), MagickRaiseImage(), MagickRandomThresholdImageChannel(), MagickRecolorImage(), MagickReduceNoiseImage(), MagickRemoveImage(), MagickResampleImage(), MagickResetImagePage(), MagickResizeImage(), MagickRollImage(), MagickRotateImage(), MagickSampleImage(), MagickScaleImage(), MagickSegmentImage(), MagickSeparateImageChannel(), MagickSepiaToneImage(), MagickSetImage(), MagickSetImageAlphaChannel(), MagickSetImageBackgroundColor(), MagickSetImageBias(), MagickSetImageBluePrimary(), MagickSetImageBorderColor(), MagickSetImageChannelDepth(), MagickSetImageClipMask(), MagickSetImageColormapColor(), MagickSetImageColorspace(), MagickSetImageCompose(), MagickSetImageCompression(), MagickSetImageCompressionQuality(), MagickSetImageDelay(), MagickSetImageDepth(), MagickSetImageDispose(), MagickSetImageExtent(), MagickSetImageFilename(), MagickSetImageFormat(), MagickSetImageGamma(), MagickSetImageGravity(), MagickSetImageGreenPrimary(), MagickSetImageInterlaceScheme(), MagickSetImageInterpolateMethod(), MagickSetImageIterations(), MagickSetImageMatte(), MagickSetImageMatteColor(), MagickSetImageOpacity(), MagickSetImageOrientation(), MagickSetImagePage(), MagickSetImagePixels(), MagickSetImageProfile(), MagickSetImageProperty(), MagickSetImageRedPrimary(), MagickSetImageRenderingIntent(), MagickSetImageResolution(), MagickSetImageScene(), MagickSetImageTicksPerSecond(), MagickSetImageType(), MagickSetImageUnits(), MagickSetImageWhitePoint(), MagickSetType(), MagickShadeImage(), MagickShadowImage(), MagickSharpenImageChannel(), MagickShaveImage(), MagickShearImage(), MagickSigmoidalContrastImageChannel(), MagickSketchImage(), MagickSolarizeImage(), MagickSpliceImage(), MagickSpreadImage(), MagickStripImage(), MagickSwirlImage(), MagickThresholdImageChannel(), MagickThumbnailImage(), MagickTintImage(), MagickTransparentPaintImage(), MagickTransposeImage(), MagickTransverseImage(), MagickTrimImage(), MagickUniqueImageColors(), MagickUnsharpMaskImageChannel(), MagickVignetteImage(), MagickWaveImage(), MagickWhiteThresholdImage(), MagickWriteImage(), MagickWriteImageFile(), MagickWriteImages(), and MagickWriteImagesFile().
| static MagickWand* CloneMagickWandFromImages | ( | const MagickWand * | wand, | |
| Image * | images | |||
| ) | [static] |
Definition at line 423 of file deprecate.c.
References AcquireWandId(), _MagickWand::debug, _MagickWand::exception, _MagickWand::id, _MagickWand::image_info, _MagickWand::images, MagickWandId, MaxTextExtent, _MagickWand::name, _MagickWand::quantize_info, _MagickWand::signature, ThrowWandFatalException, and WandSignature.
Referenced by MagickAppendImages(), MagickAverageImages(), MagickCoalesceImages(), MagickCombineImages(), MagickCompareImageChannels(), MagickCompareImageLayers(), MagickCompareImages(), MagickDeconstructImages(), MagickFlattenImages(), MagickFxImageChannel(), MagickGetImage(), MagickGetImageClipMask(), MagickGetImageRegion(), MagickMergeImageLayers(), MagickMontageImage(), MagickMorphImages(), MagickMosaicImages(), MagickOptimizeImageLayers(), MagickPreviewImages(), MagickSteganoImage(), MagickStereoImage(), MagickTextureImage(), and MagickTransformImage().
| WandExport double DrawGetFillAlpha | ( | const DrawingWand * | wand | ) |
| WandExport double DrawGetStrokeAlpha | ( | const DrawingWand * | wand | ) |
| WandExport DrawInfo* DrawPeekGraphicWand | ( | const DrawingWand * | wand | ) |
| WandExport void DrawPopGraphicContext | ( | DrawingWand * | wand | ) |
| WandExport void DrawPushGraphicContext | ( | DrawingWand * | wand | ) |
| WandExport void DrawSetFillAlpha | ( | DrawingWand * | wand, | |
| const double | fill_alpha | |||
| ) |
Definition at line 263 of file deprecate.c.
References DrawSetFillOpacity().
Referenced by ScribbleImage().
| WandExport void DrawSetStrokeAlpha | ( | DrawingWand * | wand, | |
| const double | stroke_alpha | |||
| ) |
| WandExport MagickBooleanType MagickClipPathImage | ( | MagickWand * | wand, | |
| const char * | pathname, | |||
| const MagickBooleanType | inside | |||
| ) |
| WandExport MagickBooleanType MagickColorFloodfillImage | ( | MagickWand * | wand, | |
| const PixelWand * | fill, | |||
| const double | fuzz, | |||
| const PixelWand * | bordercolor, | |||
| const long | x, | |||
| const long | y | |||
| ) |
Definition at line 337 of file deprecate.c.
References _MagickWand::debug, _MagickWand::exception, _MagickWand::image_info, _MagickWand::images, _MagickWand::name, PixelGetQuantumColor(), _MagickWand::signature, ThrowWandException, and WandSignature.
| WandExport char* MagickDescribeImage | ( | MagickWand * | wand | ) |
| WandExport MagickWand* MagickFlattenImages | ( | MagickWand * | wand | ) |
Definition at line 453 of file deprecate.c.
References CloneMagickWandFromImages(), _MagickWand::debug, _MagickWand::exception, _MagickWand::images, _MagickWand::name, _MagickWand::signature, and WandSignature.
| WandExport char* MagickGetImageAttribute | ( | MagickWand * | wand, | |
| const char * | property | |||
| ) |
| WandExport MagickBooleanType MagickGetImageChannelExtrema | ( | MagickWand * | wand, | |
| const ChannelType | channel, | |||
| unsigned long * | minima, | |||
| unsigned long * | maxima | |||
| ) |
Definition at line 558 of file deprecate.c.
References _MagickWand::debug, _MagickWand::exception, _MagickWand::images, _MagickWand::name, _MagickWand::signature, ThrowWandException, and WandSignature.
| WandExport MagickBooleanType MagickGetImageExtrema | ( | MagickWand * | wand, | |
| unsigned long * | minima, | |||
| unsigned long * | maxima | |||
| ) |
Definition at line 602 of file deprecate.c.
References _MagickWand::debug, _MagickWand::exception, _MagickWand::images, _MagickWand::name, _MagickWand::signature, ThrowWandException, and WandSignature.
| WandExport long MagickGetImageIndex | ( | MagickWand * | wand | ) |
| WandExport MagickBooleanType MagickGetImageMatte | ( | MagickWand * | wand | ) |
Definition at line 641 of file deprecate.c.
References _MagickWand::debug, _MagickWand::images, _MagickWand::name, _MagickWand::signature, ThrowWandException, and WandSignature.
| WandExport MagickSizeType MagickGetImageSize | ( | MagickWand * | wand | ) |
Definition at line 1230 of file deprecate.c.
References _MagickWand::debug, _MagickWand::images, _MagickWand::name, _MagickWand::signature, ThrowWandException, and WandSignature.
| WandExport MagickBooleanType MagickMapImage | ( | MagickWand * | wand, | |
| const MagickWand * | map_wand, | |||
| const MagickBooleanType | dither | |||
| ) |
Definition at line 681 of file deprecate.c.
References _MagickWand::debug, _MagickWand::exception, _MagickWand::images, _MagickWand::name, _MagickWand::signature, ThrowWandException, and WandSignature.
| WandExport MagickBooleanType MagickMatteFloodfillImage | ( | MagickWand * | wand, | |
| const double | alpha, | |||
| const double | fuzz, | |||
| const PixelWand * | bordercolor, | |||
| const long | x, | |||
| const long | y | |||
| ) |
Definition at line 740 of file deprecate.c.
References _MagickWand::debug, _MagickWand::exception, _MagickWand::image_info, _MagickWand::images, _MagickWand::name, PixelGetQuantumColor(), _MagickWand::signature, ThrowWandException, and WandSignature.
| WandExport MagickWand* MagickMosaicImages | ( | MagickWand * | wand | ) |
Definition at line 798 of file deprecate.c.
References CloneMagickWandFromImages(), _MagickWand::debug, _MagickWand::exception, _MagickWand::images, _MagickWand::name, _MagickWand::signature, and WandSignature.
| WandExport MagickBooleanType MagickOpaqueImage | ( | MagickWand * | wand, | |
| const PixelWand * | target, | |||
| const PixelWand * | fill, | |||
| const double | fuzz | |||
| ) |
| WandExport MagickBooleanType MagickPaintFloodfillImage | ( | MagickWand * | wand, | |
| const ChannelType | channel, | |||
| const PixelWand * | fill, | |||
| const double | fuzz, | |||
| const PixelWand * | bordercolor, | |||
| const long | x, | |||
| const long | y | |||
| ) |
| WandExport MagickBooleanType MagickPaintOpaqueImage | ( | MagickWand * | wand, | |
| const PixelWand * | target, | |||
| const PixelWand * | fill, | |||
| const double | fuzz | |||
| ) |
Definition at line 953 of file deprecate.c.
References MagickPaintOpaqueImageChannel().
Referenced by MagickOpaqueImage().
| WandExport MagickBooleanType MagickPaintOpaqueImageChannel | ( | MagickWand * | wand, | |
| const ChannelType | channel, | |||
| const PixelWand * | target, | |||
| const PixelWand * | fill, | |||
| const double | fuzz | |||
| ) |
Definition at line 959 of file deprecate.c.
References MagickOpaquePaintImageChannel().
Referenced by MagickPaintOpaqueImage().
| WandExport MagickBooleanType MagickPaintTransparentImage | ( | MagickWand * | wand, | |
| const PixelWand * | target, | |||
| const double | alpha, | |||
| const double | fuzz | |||
| ) |
Definition at line 1008 of file deprecate.c.
References MagickTransparentPaintImage().
Referenced by MagickTransparentImage().
| WandExport MagickWand* MagickRegionOfInterestImage | ( | MagickWand * | wand, | |
| const unsigned long | width, | |||
| const unsigned long | height, | |||
| const long | x, | |||
| const long | y | |||
| ) |
| WandExport MagickBooleanType MagickSetImageAttribute | ( | MagickWand * | wand, | |
| const char * | property, | |||
| const char * | value | |||
| ) |
| WandExport MagickBooleanType MagickSetImageIndex | ( | MagickWand * | wand, | |
| const long | index | |||
| ) |
| WandExport MagickBooleanType MagickSetImageOption | ( | MagickWand * | wand, | |
| const char * | format, | |||
| const char * | key, | |||
| const char * | value | |||
| ) |
Definition at line 1108 of file deprecate.c.
References _MagickWand::debug, _MagickWand::image_info, MaxTextExtent, _MagickWand::name, _MagickWand::signature, and WandSignature.
| WandExport VirtualPixelMethod MagickSetImageVirtualPixelMethod | ( | MagickWand * | wand, | |
| const VirtualPixelMethod | method | |||
| ) |
Definition at line 1301 of file deprecate.c.
References _MagickWand::debug, _MagickWand::images, _MagickWand::name, _MagickWand::signature, and WandSignature.
| WandExport MagickBooleanType MagickTransparentImage | ( | MagickWand * | wand, | |
| const PixelWand * | target, | |||
| const double | alpha, | |||
| const double | fuzz | |||
| ) |
| WandExport unsigned char* MagickWriteImageBlob | ( | MagickWand * | wand, | |
| size_t * | length | |||
| ) |
| WandExport PixelWand** PixelGetNextRow | ( | PixelIterator * | iterator | ) |
| WandExport char* PixelIteratorGetException | ( | const PixelIterator * | iterator, | |
| ExceptionType * | severity | |||
| ) |
1.5.6