#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 | |
| static MagickWand * | CloneMagickWandFromImages (const MagickWand *wand, Image *images) |
| WandExport MagickWand * | MagickAverageImages (MagickWand *wand) |
| 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) |
| 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 * | MagickMaximumImages (MagickWand *wand) |
| WandExport MagickWand * | MagickMinimumImages (MagickWand *wand) |
| 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(), MagickBrightnessContrastImageChannel(), 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(), MagickFilterImageChannel(), 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(), MagickMorphologyImageChannel(), 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 83 of file deprecate.c.
References AcquireWandId(), _MagickWand::debug, _MagickWand::exception, _MagickWand::id, _MagickWand::image_info, _MagickWand::images, MagickWandId, _MagickWand::name, _MagickWand::quantize_info, _MagickWand::signature, ThrowWandFatalException, and WandSignature.
Referenced by MagickAverageImages(), MagickFlattenImages(), MagickMaximumImages(), MagickMinimumImages(), and MagickMosaicImages().
| WandExport double DrawGetFillAlpha | ( | const DrawingWand * | wand | ) |
Definition at line 191 of file deprecate.c.
References DrawGetFillOpacity().
| WandExport double DrawGetStrokeAlpha | ( | const DrawingWand * | wand | ) |
Definition at line 217 of file deprecate.c.
References DrawGetStrokeOpacity().
| WandExport DrawInfo* DrawPeekGraphicWand | ( | const DrawingWand * | wand | ) |
Definition at line 244 of file deprecate.c.
References PeekDrawingWand().
| WandExport void DrawPopGraphicContext | ( | DrawingWand * | wand | ) |
Definition at line 274 of file deprecate.c.
References PopDrawingWand().
| WandExport void DrawPushGraphicContext | ( | DrawingWand * | wand | ) |
Definition at line 304 of file deprecate.c.
References PushDrawingWand().
| WandExport void DrawSetFillAlpha | ( | DrawingWand * | wand, | |
| const double | fill_alpha | |||
| ) |
Definition at line 334 of file deprecate.c.
References DrawSetFillOpacity().
| WandExport void DrawSetStrokeAlpha | ( | DrawingWand * | wand, | |
| const double | stroke_alpha | |||
| ) |
Definition at line 363 of file deprecate.c.
References DrawSetStrokeOpacity().
| WandExport MagickWand* MagickAverageImages | ( | MagickWand * | wand | ) |
Definition at line 113 of file deprecate.c.
References CloneMagickWandFromImages(), _MagickWand::debug, _MagickWand::exception, _MagickWand::images, _MagickWand::name, _MagickWand::signature, and WandSignature.
| WandExport MagickBooleanType MagickClipPathImage | ( | MagickWand * | wand, | |
| const char * | pathname, | |||
| const MagickBooleanType | inside | |||
| ) |
Definition at line 163 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 408 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 465 of file deprecate.c.
References MagickIdentifyImage().
| WandExport MagickWand* MagickFlattenImages | ( | MagickWand * | wand | ) |
Definition at line 493 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 536 of file deprecate.c.
References MagickGetImageProperty().
| WandExport MagickBooleanType MagickGetImageChannelExtrema | ( | MagickWand * | wand, | |
| const ChannelType | channel, | |||
| unsigned long * | minima, | |||
| unsigned long * | maxima | |||
| ) |
Definition at line 598 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 642 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 563 of file deprecate.c.
References MagickGetIteratorIndex().
| WandExport MagickBooleanType MagickGetImageMatte | ( | MagickWand * | wand | ) |
Definition at line 681 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 743 of file deprecate.c.
References MagickExportImagePixels().
| WandExport MagickSizeType MagickGetImageSize | ( | MagickWand * | wand | ) |
Definition at line 776 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 816 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 875 of file deprecate.c.
References _MagickWand::debug, _MagickWand::exception, _MagickWand::image_info, _MagickWand::images, _MagickWand::name, PixelGetQuantumColor(), _MagickWand::signature, ThrowWandException, and WandSignature.
| WandExport MagickWand* MagickMaximumImages | ( | MagickWand * | wand | ) |
Definition at line 931 of file deprecate.c.
References CloneMagickWandFromImages(), _MagickWand::debug, _MagickWand::exception, _MagickWand::images, _MagickWand::name, _MagickWand::signature, and WandSignature.
| WandExport MagickWand* MagickMinimumImages | ( | MagickWand * | wand | ) |
Definition at line 971 of file deprecate.c.
References CloneMagickWandFromImages(), _MagickWand::debug, _MagickWand::exception, _MagickWand::images, _MagickWand::name, _MagickWand::signature, and WandSignature.
| WandExport MagickWand* MagickMosaicImages | ( | MagickWand * | wand | ) |
Definition at line 1013 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 1067 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 1115 of file deprecate.c.
References MagickFloodfillPaintImage().
| WandExport MagickBooleanType MagickPaintOpaqueImage | ( | MagickWand * | wand, | |
| const PixelWand * | target, | |||
| const PixelWand * | fill, | |||
| const double | fuzz | |||
| ) |
Definition at line 1168 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 1174 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 1223 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 1413 of file deprecate.c.
References MagickGetImageRegion().
| WandExport MagickBooleanType MagickSetImageAttribute | ( | MagickWand * | wand, | |
| const char * | property, | |||
| const char * | value | |||
| ) |
Definition at line 1256 of file deprecate.c.
References _MagickWand::images.
| WandExport MagickBooleanType MagickSetImageIndex | ( | MagickWand * | wand, | |
| const long | index | |||
| ) |
Definition at line 1287 of file deprecate.c.
References MagickSetIteratorIndex().
| WandExport MagickBooleanType MagickSetImageOption | ( | MagickWand * | wand, | |
| const char * | format, | |||
| const char * | key, | |||
| const char * | value | |||
| ) |
Definition at line 1323 of file deprecate.c.
References _MagickWand::debug, _MagickWand::image_info, _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 1471 of file deprecate.c.
References MagickImportImagePixels().
| WandExport MagickBooleanType MagickTransparentImage | ( | MagickWand * | wand, | |
| const PixelWand * | target, | |||
| const double | alpha, | |||
| const double | fuzz | |||
| ) |
Definition at line 1374 of file deprecate.c.
References MagickPaintTransparentImage().
| WandExport unsigned char* MagickWriteImageBlob | ( | MagickWand * | wand, | |
| size_t * | length | |||
| ) |
Definition at line 1507 of file deprecate.c.
References MagickGetImageBlob().
| WandExport PixelWand** PixelGetNextRow | ( | PixelIterator * | iterator | ) |
Definition at line 1538 of file deprecate.c.
References PixelGetNextIteratorRow().
| WandExport char* PixelIteratorGetException | ( | const PixelIterator * | iterator, | |
| ExceptionType * | severity | |||
| ) |
Definition at line 1572 of file deprecate.c.
References PixelGetIteratorException().
1.6.2-20100208