#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 | ) |
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(), 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(), MagickExportImagePixels(), 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(), MagickGetImageRange(), MagickGetImageRedPrimary(), MagickGetImageResolution(), MagickGetImageScene(), MagickGetImageSize(), MagickGetImageTicksPerSecond(), MagickGetImageWhitePoint(), MagickGetImageWidth(), MagickHasNextImage(), MagickHasPreviousImage(), MagickImplodeImage(), MagickImportImagePixels(), 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(), 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(), 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(), 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 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 | ) |
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 | |||
| ) |
| 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 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 | |||
| ) |
| 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 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 | |||
| ) |
| 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.7.1