#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 | MagickGetImagePixels (MagickWand *wand, const long x, const long y, const unsigned long columns, const unsigned long rows, const char *map, const StorageType storage, void *pixels) |
| WandExport MagickSizeType | MagickGetImageSize (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 MagickBooleanType | MagickSetImagePixels (MagickWand *wand, const long x, const long y, const unsigned long columns, const unsigned long rows, const char *map, const StorageType storage, const void *pixels) |
| WandExport unsigned char * | MagickWriteImageBlob (MagickWand *wand, size_t *length) |
| WandExport PixelWand ** | PixelGetNextRow (PixelIterator *iterator) |
| WandExport char * | PixelIteratorGetException (const PixelIterator *iterator, ExceptionType *severity) |
| #define ThrowWandException | ( | severity, | |||
| tag, | |||||
| context | ) |
{ \
(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(), MagickAnnotateImage(), MagickAutoGammaImageChannel(), MagickAutoLevelImageChannel(), MagickBlackThresholdImage(), MagickBlueShiftImage(), MagickBlurImageChannel(), MagickBorderImage(), MagickCharcoalImage(), MagickChopImage(), MagickClampImageChannel(), MagickClipImage(), MagickClipImagePath(), MagickClutImageChannel(), MagickColorDecisionListImage(), MagickColorFloodfillImage(), MagickColorizeImage(), MagickCommentImage(), MagickCompositeImageChannel(), MagickContrastImage(), MagickContrastStretchImageChannel(), MagickConvolveImageChannel(), MagickCropImage(), MagickCycleColormapImage(), MagickDecipherImage(), MagickDeskewImage(), MagickDespeckleImage(), MagickDisplayImage(), MagickDistortImage(), MagickDrawImage(), MagickEdgeImage(), MagickEmbossImage(), MagickEncipherImage(), MagickEnhanceImage(), MagickEqualizeImageChannel(), MagickEvaluateImage(), MagickEvaluateImageChannel(), MagickExportImagePixels(), MagickExtentImage(), MagickFlipImage(), MagickFloodfillPaintImage(), MagickFlopImage(), MagickForwardFourierTransformImage(), MagickFrameImage(), MagickFunctionImage(), MagickFunctionImageChannel(), MagickGammaImageChannel(), MagickGaussianBlurImageChannel(), MagickGetImageAlphaChannel(), MagickGetImageBackgroundColor(), MagickGetImageBluePrimary(), MagickGetImageBorderColor(), MagickGetImageChannelDepth(), MagickGetImageChannelDistortion(), MagickGetImageChannelExtrema(), MagickGetImageChannelKurtosis(), MagickGetImageChannelMean(), MagickGetImageChannelRange(), MagickGetImageColormapColor(), MagickGetImageDelay(), MagickGetImageDepth(), MagickGetImageDistortion(), MagickGetImageExtrema(), MagickGetImageGreenPrimary(), MagickGetImageHeight(), MagickGetImageIterations(), MagickGetImageLength(), MagickGetImageMatte(), MagickGetImageMatteColor(), MagickGetImagePage(), MagickGetImagePixelColor(), MagickGetImageRange(), MagickGetImageRedPrimary(), MagickGetImageResolution(), MagickGetImageScene(), MagickGetImageSize(), MagickGetImageTicksPerSecond(), MagickGetImageWhitePoint(), MagickGetImageWidth(), MagickHaldClutImageChannel(), MagickHasNextImage(), MagickHasPreviousImage(), MagickImplodeImage(), MagickImportImagePixels(), MagickInverseFourierTransformImage(), MagickLabelImage(), MagickLevelImageChannel(), MagickLinearStretchImage(), MagickLiquidRescaleImage(), MagickMagnifyImage(), MagickMapImage(), MagickMatteFloodfillImage(), MagickMedianFilterImage(), MagickMinifyImage(), MagickModulateImage(), MagickMotionBlurImageChannel(), MagickNegateImageChannel(), MagickNextImage(), MagickNormalizeImageChannel(), MagickOilPaintImage(), MagickOpaquePaintImageChannel(), MagickOrderedPosterizeImageChannel(), MagickPolaroidImage(), MagickPosterizeImage(), MagickPreviousImage(), MagickProfileImage(), MagickQuantizeImage(), MagickQuantizeImages(), MagickRadialBlurImageChannel(), MagickRaiseImage(), MagickRandomThresholdImageChannel(), MagickRecolorImage(), MagickReduceNoiseImage(), MagickRemapImage(), MagickRemoveImage(), MagickResampleImage(), MagickResetImagePage(), MagickResizeImage(), MagickRollImage(), MagickRotateImage(), MagickSampleImage(), MagickScaleImage(), MagickSegmentImage(), MagickSelectiveBlurImageChannel(), MagickSeparateImageChannel(), MagickSepiaToneImage(), MagickSetImage(), MagickSetImageAlphaChannel(), MagickSetImageArtifact(), MagickSetImageBackgroundColor(), MagickSetImageBias(), MagickSetImageBluePrimary(), MagickSetImageBorderColor(), MagickSetImageChannelDepth(), MagickSetImageClipMask(), MagickSetImageColormapColor(), MagickSetImageColorspace(), MagickSetImageCompose(), MagickSetImageCompression(), MagickSetImageCompressionQuality(), MagickSetImageDelay(), MagickSetImageDepth(), MagickSetImageDispose(), MagickSetImageExtent(), MagickSetImageFilename(), MagickSetImageFormat(), MagickSetImageFuzz(), MagickSetImageGamma(), MagickSetImageGravity(), MagickSetImageGreenPrimary(), MagickSetImageInterlaceScheme(), MagickSetImageInterpolateMethod(), MagickSetImageIterations(), MagickSetImageMatte(), MagickSetImageMatteColor(), MagickSetImageOpacity(), MagickSetImageOrientation(), MagickSetImagePage(), MagickSetImageProfile(), MagickSetImageProperty(), MagickSetImageRedPrimary(), MagickSetImageRenderingIntent(), MagickSetImageResolution(), MagickSetImageScene(), MagickSetImageTicksPerSecond(), MagickSetImageType(), MagickSetImageUnits(), MagickSetImageWhitePoint(), MagickShadeImage(), MagickShadowImage(), MagickSharpenImageChannel(), MagickShaveImage(), MagickShearImage(), MagickSigmoidalContrastImageChannel(), MagickSketchImage(), MagickSolarizeImage(), MagickSparseColorImage(), MagickSpliceImage(), MagickSpreadImage(), MagickStripImage(), MagickSwirlImage(), MagickThresholdImageChannel(), MagickThumbnailImage(), MagickTintImage(), MagickTransformImageColorspace(), MagickTransparentPaintImage(), MagickTransposeImage(), MagickTransverseImage(), MagickTrimImage(), MagickUniqueImageColors(), MagickUnsharpMaskImageChannel(), MagickVignetteImage(), MagickWaveImage(), MagickWhiteThresholdImage(), MagickWriteImage(), MagickWriteImageFile(), MagickWriteImages(), MagickWriteImagesFile(), and main().
| 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 MagickFlattenImages(), and MagickMosaicImages().
| WandExport double DrawGetFillAlpha | ( | const DrawingWand * | wand | ) |
Definition at line 120 of file deprecate.c.
References DrawGetFillOpacity().
| WandExport double DrawGetStrokeAlpha | ( | const DrawingWand * | wand | ) |
Definition at line 146 of file deprecate.c.
References DrawGetStrokeOpacity().
| WandExport DrawInfo* DrawPeekGraphicWand | ( | const DrawingWand * | wand | ) |
Definition at line 173 of file deprecate.c.
References PeekDrawingWand().
| WandExport void DrawPopGraphicContext | ( | DrawingWand * | wand | ) |
Definition at line 203 of file deprecate.c.
References PopDrawingWand().
| WandExport void DrawPushGraphicContext | ( | DrawingWand * | wand | ) |
Definition at line 233 of file deprecate.c.
References PushDrawingWand().
| WandExport void DrawSetFillAlpha | ( | DrawingWand * | wand, | |
| const double | fill_alpha | |||
| ) |
Definition at line 263 of file deprecate.c.
References DrawSetFillOpacity().
| WandExport void DrawSetStrokeAlpha | ( | DrawingWand * | wand, | |
| const double | stroke_alpha | |||
| ) |
Definition at line 292 of file deprecate.c.
References DrawSetStrokeOpacity().
| WandExport MagickBooleanType MagickClipPathImage | ( | MagickWand * | wand, | |
| const char * | pathname, | |||
| const MagickBooleanType | inside | |||
| ) |
Definition at line 92 of file deprecate.c.
References MagickClipImagePath().
| 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 | ) |
Definition at line 394 of file deprecate.c.
References MagickIdentifyImage().
| 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 | |||
| ) |
Definition at line 496 of file deprecate.c.
References MagickGetImageProperty().
| 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 | ) |
Definition at line 523 of file deprecate.c.
References MagickGetIteratorIndex().
| 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 MagickBooleanType MagickGetImagePixels | ( | MagickWand * | wand, | |
| const long | x, | |||
| const long | y, | |||
| const unsigned long | columns, | |||
| const unsigned long | rows, | |||
| const char * | map, | |||
| const StorageType | storage, | |||
| void * | pixels | |||
| ) |
Definition at line 703 of file deprecate.c.
References MagickExportImagePixels().
| WandExport MagickSizeType MagickGetImageSize | ( | MagickWand * | wand | ) |
Definition at line 736 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 776 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 835 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 893 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 | |||
| ) |
Definition at line 947 of file deprecate.c.
References MagickPaintOpaqueImage().
| WandExport MagickBooleanType MagickPaintFloodfillImage | ( | MagickWand * | wand, | |
| const ChannelType | channel, | |||
| const PixelWand * | fill, | |||
| const double | fuzz, | |||
| const PixelWand * | bordercolor, | |||
| const long | x, | |||
| const long | y | |||
| ) |
Definition at line 995 of file deprecate.c.
References MagickFloodfillPaintImage().
| WandExport MagickBooleanType MagickPaintOpaqueImage | ( | MagickWand * | wand, | |
| const PixelWand * | target, | |||
| const PixelWand * | fill, | |||
| const double | fuzz | |||
| ) |
Definition at line 1048 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 1054 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 1103 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 | |||
| ) |
Definition at line 1293 of file deprecate.c.
References MagickGetImageRegion().
| WandExport MagickBooleanType MagickSetImageAttribute | ( | MagickWand * | wand, | |
| const char * | property, | |||
| const char * | value | |||
| ) |
Definition at line 1136 of file deprecate.c.
References _MagickWand::images.
| WandExport MagickBooleanType MagickSetImageIndex | ( | MagickWand * | wand, | |
| const long | index | |||
| ) |
Definition at line 1167 of file deprecate.c.
References MagickSetIteratorIndex().
| WandExport MagickBooleanType MagickSetImageOption | ( | MagickWand * | wand, | |
| const char * | format, | |||
| const char * | key, | |||
| const char * | value | |||
| ) |
Definition at line 1203 of file deprecate.c.
References _MagickWand::debug, _MagickWand::image_info, MaxTextExtent, _MagickWand::name, _MagickWand::signature, and WandSignature.
| WandExport MagickBooleanType MagickSetImagePixels | ( | MagickWand * | wand, | |
| const long | x, | |||
| const long | y, | |||
| const unsigned long | columns, | |||
| const unsigned long | rows, | |||
| const char * | map, | |||
| const StorageType | storage, | |||
| const void * | pixels | |||
| ) |
Definition at line 1351 of file deprecate.c.
References MagickImportImagePixels().
| WandExport MagickBooleanType MagickTransparentImage | ( | MagickWand * | wand, | |
| const PixelWand * | target, | |||
| const double | alpha, | |||
| const double | fuzz | |||
| ) |
Definition at line 1254 of file deprecate.c.
References MagickPaintTransparentImage().
| WandExport unsigned char* MagickWriteImageBlob | ( | MagickWand * | wand, | |
| size_t * | length | |||
| ) |
Definition at line 1387 of file deprecate.c.
References MagickGetImageBlob().
| WandExport PixelWand** PixelGetNextRow | ( | PixelIterator * | iterator | ) |
Definition at line 1418 of file deprecate.c.
References PixelGetNextIteratorRow().
| WandExport char* PixelIteratorGetException | ( | const PixelIterator * | iterator, | |
| ExceptionType * | severity | |||
| ) |
Definition at line 1452 of file deprecate.c.
References PixelGetIteratorException().
1.6.1