/*
- Copyright 1999-2011 ImageMagick Studio LLC, a non-profit organization
+ Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization
dedicated to making software imaging solutions freely available.
You may not use this file except in compliance with the License.
MagickGetImageGamma(MagickWand *),
MagickGetImageTotalInkDensity(MagickWand *);
+extern WandExport EndianType
+ MagickGetImageEndian(MagickWand *);
+
extern WandExport GravityType
MagickGetImageGravity(MagickWand *);
MagickGetImagePixelInterpolateMethod(MagickWand *);
extern WandExport MagickBooleanType
- MagickAdaptiveBlurImage(MagickWand *,const double,const double,const double),
- MagickAdaptiveResizeImage(MagickWand *,const size_t,const size_t,
- const PixelInterpolateMethod),
- MagickAdaptiveSharpenImage(MagickWand *,const double,const double,
- const double),
+ MagickAdaptiveBlurImage(MagickWand *,const double,const double),
+ MagickAdaptiveResizeImage(MagickWand *,const size_t,const size_t),
+ MagickAdaptiveSharpenImage(MagickWand *,const double,const double),
MagickAdaptiveThresholdImage(MagickWand *,const size_t,const size_t,
- const ssize_t),
+ const double),
MagickAddImage(MagickWand *,const MagickWand *),
- MagickAddNoiseImage(MagickWand *,const NoiseType),
+ MagickAddNoiseImage(MagickWand *,const NoiseType,const double),
MagickAffineTransformImage(MagickWand *,const DrawingWand *),
MagickAnnotateImage(MagickWand *,const DrawingWand *,const double,
const double,const double,const char *),
MagickAutoLevelImage(MagickWand *),
MagickBlackThresholdImage(MagickWand *,const PixelWand *),
MagickBlueShiftImage(MagickWand *,const double),
- MagickBlurImage(MagickWand *,const double,const double,const double),
- MagickBorderImage(MagickWand *,const PixelWand *,const size_t,const size_t),
+ MagickBlurImage(MagickWand *,const double,const double),
+ MagickBorderImage(MagickWand *,const PixelWand *,const size_t,const size_t,
+ const CompositeOperator compose),
MagickBrightnessContrastImage(MagickWand *,const double,const double),
- MagickCharcoalImage(MagickWand *,const double,const double,const double),
+ MagickCharcoalImage(MagickWand *,const double,const double),
MagickChopImage(MagickWand *,const size_t,const size_t,const ssize_t,
const ssize_t),
MagickClampImage(MagickWand *),
MagickColorMatrixImage(MagickWand *,const KernelInfo *),
MagickCommentImage(MagickWand *,const char *),
MagickCompositeImage(MagickWand *,const MagickWand *,const CompositeOperator,
+ const MagickBooleanType,const ssize_t,const ssize_t),
+ MagickCompositeLayers(MagickWand *,const MagickWand *,const CompositeOperator,
const ssize_t,const ssize_t),
MagickConstituteImage(MagickWand *,const size_t,const size_t,const char *,
const StorageType,const void *),
MagickDistortImage(MagickWand *,const DistortImageMethod,const size_t,
const double *,const MagickBooleanType),
MagickDrawImage(MagickWand *,const DrawingWand *),
- MagickEdgeImage(MagickWand *,const double,const double),
+ MagickEdgeImage(MagickWand *,const double),
MagickEmbossImage(MagickWand *,const double,const double),
MagickEncipherImage(MagickWand *,const char *),
MagickEnhanceImage(MagickWand *),
MagickFlopImage(MagickWand *),
MagickForwardFourierTransformImage(MagickWand *,const MagickBooleanType),
MagickFrameImage(MagickWand *,const PixelWand *,const size_t,const size_t,
- const ssize_t,const ssize_t),
+ const ssize_t,const ssize_t,const CompositeOperator),
MagickFunctionImage(MagickWand *,const MagickFunction,const size_t,
const double *),
MagickGammaImage(MagickWand *,const double),
- MagickGaussianBlurImage(MagickWand *,const double,const double,const double),
+ MagickGaussianBlurImage(MagickWand *,const double,const double),
MagickGetImageAlphaChannel(MagickWand *),
MagickGetImageBackgroundColor(MagickWand *,PixelWand *),
MagickGetImageBluePrimary(MagickWand *,double *,double *),
MagickHaldClutImage(MagickWand *,const MagickWand *),
MagickHasNextImage(MagickWand *),
MagickHasPreviousImage(MagickWand *),
- MagickImplodeImage(MagickWand *,const double),
+ MagickImplodeImage(MagickWand *,const double,const PixelInterpolateMethod),
MagickImportImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
const size_t,const char *,const StorageType,const void *),
+ MagickInterpolativeResizeImage(MagickWand *,const size_t,const size_t,
+ const PixelInterpolateMethod),
MagickInverseFourierTransformImage(MagickWand *,MagickWand *,
const MagickBooleanType),
MagickLabelImage(MagickWand *,const char *),
MagickModulateImage(MagickWand *,const double,const double,const double),
MagickMorphologyImage(MagickWand *,MorphologyMethod,const ssize_t,
KernelInfo *),
- MagickMotionBlurImage(MagickWand *,const double,const double,const double,
- const double),
+ MagickMotionBlurImage(MagickWand *,const double,const double,const double),
MagickNegateImage(MagickWand *,const MagickBooleanType),
MagickNewImage(MagickWand *,const size_t,const size_t,const PixelWand *),
MagickNextImage(MagickWand *),
MagickOilPaintImage(MagickWand *,const double,const double),
MagickOpaquePaintImage(MagickWand *,const PixelWand *,const PixelWand *,
const double,const MagickBooleanType),
+ MagickOptimizeImageTransparency(MagickWand *),
MagickOrderedPosterizeImage(MagickWand *,const char *),
MagickTransparentPaintImage(MagickWand *,const PixelWand *,
const double,const double,const MagickBooleanType invert),
MagickPingImage(MagickWand *,const char *),
MagickPingImageBlob(MagickWand *,const void *,const size_t),
MagickPingImageFile(MagickWand *,FILE *),
- MagickPolaroidImage(MagickWand *,const DrawingWand *,const double,
- const PixelInterpolateMethod),
- MagickPosterizeImage(MagickWand *,const size_t,const MagickBooleanType),
+ MagickPolaroidImage(MagickWand *,const DrawingWand *,const char *,
+ const double,const PixelInterpolateMethod),
+ MagickPosterizeImage(MagickWand *,const size_t,const DitherMethod),
MagickPreviousImage(MagickWand *),
MagickQuantizeImage(MagickWand *,const size_t,const ColorspaceType,
- const size_t,const MagickBooleanType,const MagickBooleanType),
+ const size_t,const DitherMethod,const MagickBooleanType),
MagickQuantizeImages(MagickWand *,const size_t,const ColorspaceType,
- const size_t,const MagickBooleanType,const MagickBooleanType),
- MagickRadialBlurImage(MagickWand *,const double,const double),
+ const size_t,const DitherMethod,const MagickBooleanType),
+ MagickRadialBlurImage(MagickWand *,const double),
MagickRaiseImage(MagickWand *,const size_t,const size_t,const ssize_t,
const ssize_t,const MagickBooleanType),
MagickRandomThresholdImage(MagickWand *,const double,const double),
MagickReduceNoiseImage(MagickWand *,const double),
MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
MagickRemoveImage(MagickWand *),
- MagickResampleImage(MagickWand *,const double,const double,const FilterTypes,
- const double),
+ MagickResampleImage(MagickWand *,const double,const double,const FilterTypes),
MagickResetImagePage(MagickWand *,const char *),
- MagickResizeImage(MagickWand *,const size_t,const size_t,const FilterTypes,
- const double),
+ MagickResizeImage(MagickWand *,const size_t,const size_t,const FilterTypes),
MagickRollImage(MagickWand *,const ssize_t,const ssize_t),
MagickRotateImage(MagickWand *,const PixelWand *,const double),
MagickSampleImage(MagickWand *,const size_t,const size_t),
MagickScaleImage(MagickWand *,const size_t,const size_t),
MagickSegmentImage(MagickWand *,const ColorspaceType,const MagickBooleanType,
const double,const double),
- MagickSelectiveBlurImage(MagickWand *,const double,const double,const double,
- const double),
- MagickSeparateImage(MagickWand *),
+ MagickSelectiveBlurImage(MagickWand *,const double,const double,const double),
+ MagickSeparateImage(MagickWand *,const ChannelType),
MagickSepiaToneImage(MagickWand *,const double),
MagickSetImage(MagickWand *,const MagickWand *),
- MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelType),
+ MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelOption),
MagickSetImageBackgroundColor(MagickWand *,const PixelWand *),
- MagickSetImageBias(MagickWand *,const double),
MagickSetImageBluePrimary(MagickWand *,const double,const double),
MagickSetImageBorderColor(MagickWand *,const PixelWand *),
MagickSetImageClipMask(MagickWand *,const MagickWand *),
MagickSetImageDepth(MagickWand *,const size_t),
MagickSetImageDispose(MagickWand *,const DisposeType),
MagickSetImageCompressionQuality(MagickWand *,const size_t),
+ MagickSetImageEndian(MagickWand *,const EndianType),
MagickSetImageExtent(MagickWand *,const size_t,const size_t),
MagickSetImageFilename(MagickWand *,const char *),
MagickSetImageFormat(MagickWand *,const char *),
MagickSetImageGravity(MagickWand *,const GravityType),
MagickSetImageGreenPrimary(MagickWand *,const double,const double),
MagickSetImageInterlaceScheme(MagickWand *,const InterlaceType),
- MagickSetImagePixelInterpolateMethod(MagickWand *,const PixelInterpolateMethod),
+ MagickSetImagePixelInterpolateMethod(MagickWand *,
+ const PixelInterpolateMethod),
MagickSetImageIterations(MagickWand *,const size_t),
MagickSetImageMatte(MagickWand *,const MagickBooleanType),
MagickSetImageMatteColor(MagickWand *,const PixelWand *),
- MagickSetImageOpacity(MagickWand *,const double),
+ MagickSetImageAlpha(MagickWand *,const double),
MagickSetImageOrientation(MagickWand *,const OrientationType),
MagickSetImagePage(MagickWand *,const size_t,const size_t,const ssize_t,
const ssize_t),
const double),
MagickShadowImage(MagickWand *,const double,const double,const ssize_t,
const ssize_t),
- MagickSharpenImage(MagickWand *,const double,const double,const double),
+ MagickSharpenImage(MagickWand *,const double,const double),
MagickShaveImage(MagickWand *,const size_t,const size_t),
MagickShearImage(MagickWand *,const PixelWand *,const double,const double),
MagickSigmoidalContrastImage(MagickWand *,const MagickBooleanType,
const double,const double),
- MagickSketchImage(MagickWand *,const double,const double,const double,
- const double),
+ MagickSketchImage(MagickWand *,const double,const double,const double),
MagickSolarizeImage(MagickWand *,const double),
MagickSparseColorImage(MagickWand *,const SparseColorMethod,const size_t,
const double *),
MagickStatisticImage(MagickWand *,const StatisticType,const size_t,
const size_t),
MagickStripImage(MagickWand *),
- MagickSwirlImage(MagickWand *,const double),
+ MagickSwirlImage(MagickWand *,const double,const PixelInterpolateMethod),
MagickTintImage(MagickWand *,const PixelWand *,const PixelWand *),
MagickTransformImageColorspace(MagickWand *,const ColorspaceType),
MagickTransposeImage(MagickWand *),
extern WandExport MagickWand
*MagickAppendImages(MagickWand *,const MagickBooleanType),
+ *MagickChannelFxImage(MagickWand *,const char *),
*MagickCoalesceImages(MagickWand *),
- *MagickCombineImages(MagickWand *),
+ *MagickCombineImages(MagickWand *,const ColorspaceType),
*MagickCompareImages(MagickWand *,const MagickWand *,const MetricType,
double *),
- *MagickCompareImagesLayers(MagickWand *,const ImageLayerMethod),
+ *MagickCompareImagesLayers(MagickWand *,const LayerMethod),
*MagickDeconstructImages(MagickWand *),
*MagickEvaluateImages(MagickWand *,const MagickEvaluateOperator),
*MagickFxImage(MagickWand *,const char *),
*MagickGetImageClipMask(MagickWand *),
*MagickGetImageRegion(MagickWand *,const size_t,const size_t,const ssize_t,
const ssize_t),
- *MagickMergeImageLayers(MagickWand *,const ImageLayerMethod),
+ *MagickMergeImageLayers(MagickWand *,const LayerMethod),
*MagickMorphImages(MagickWand *,const size_t),
*MagickMontageImage(MagickWand *,const DrawingWand *,const char *,
const char *,const MontageMode,const char *),
*MagickOptimizeImageLayers(MagickWand *),
*MagickPreviewImages(MagickWand *wand,const PreviewType),
- *MagickSimilarityImage(MagickWand *,const MagickWand *,RectangleInfo *,
- double *),
+ *MagickSimilarityImage(MagickWand *,const MagickWand *,const MetricType,
+ const double,RectangleInfo *,double *),
*MagickSmushImages(MagickWand *,const MagickBooleanType,const ssize_t),
*MagickSteganoImage(MagickWand *,const MagickWand *,const ssize_t),
*MagickStereoImage(MagickWand *,const MagickWand *),