| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464 |
- /*
- Copyright 1999 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. You may
- obtain a copy of the License at
- https://imagemagick.org/script/license.php
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- MagickWand image Methods.
- */
- #ifndef MAGICKWAND_MAGICK_IMAGE_H
- #define MAGICKWAND_MAGICK_IMAGE_H
- #if defined(__cplusplus) || defined(c_plusplus)
- extern "C" {
- #endif
- extern WandExport ChannelFeatures
- *MagickGetImageChannelFeatures(MagickWand *,const size_t);
- extern WandExport ChannelStatistics
- *MagickGetImageChannelStatistics(MagickWand *);
- extern WandExport char
- *MagickGetImageFilename(MagickWand *),
- *MagickGetImageFormat(MagickWand *),
- *MagickGetImageSignature(MagickWand *),
- *MagickIdentifyImage(MagickWand *);
- extern WandExport ColorspaceType
- MagickGetImageColorspace(MagickWand *);
- extern WandExport CompositeOperator
- MagickGetImageCompose(MagickWand *);
- extern WandExport CompressionType
- MagickGetImageCompression(MagickWand *);
- extern WandExport DisposeType
- MagickGetImageDispose(MagickWand *);
- extern WandExport double
- *MagickGetImageChannelDistortions(MagickWand *,const MagickWand *,
- const MetricType),
- MagickGetImageFuzz(MagickWand *),
- MagickGetImageGamma(MagickWand *),
- MagickGetImageTotalInkDensity(MagickWand *);
- extern WandExport EndianType
- MagickGetImageEndian(MagickWand *);
- extern WandExport GravityType
- MagickGetImageGravity(MagickWand *);
- extern WandExport Image
- *MagickDestroyImage(Image *),
- *GetImageFromMagickWand(const MagickWand *);
- extern WandExport ImageType
- MagickGetImageType(MagickWand *);
- extern WandExport InterlaceType
- MagickGetImageInterlaceScheme(MagickWand *);
- extern WandExport InterpolatePixelMethod
- MagickGetImageInterpolateMethod(MagickWand *);
- extern WandExport MagickBooleanType
- MagickAdaptiveBlurImage(MagickWand *,const double,const double),
- MagickAdaptiveBlurImageChannel(MagickWand *,const ChannelType,const double,
- const double),
- MagickAdaptiveResizeImage(MagickWand *,const size_t,const size_t),
- MagickAdaptiveSharpenImage(MagickWand *,const double,const double),
- MagickAdaptiveSharpenImageChannel(MagickWand *,const ChannelType,const double,
- const double),
- MagickAdaptiveThresholdImage(MagickWand *,const size_t,const size_t,
- const ssize_t),
- MagickAddImage(MagickWand *,const MagickWand *),
- MagickAddNoiseImage(MagickWand *,const NoiseType),
- MagickAddNoiseImageChannel(MagickWand *,const ChannelType,const NoiseType),
- MagickAffineTransformImage(MagickWand *,const DrawingWand *),
- MagickAnnotateImage(MagickWand *,const DrawingWand *,const double,
- const double,const double,const char *),
- MagickAnimateImages(MagickWand *,const char *),
- MagickAutoGammaImage(MagickWand *),
- MagickAutoGammaImageChannel(MagickWand *,const ChannelType),
- MagickAutoLevelImage(MagickWand *),
- MagickAutoLevelImageChannel(MagickWand *,const ChannelType),
- MagickAutoOrientImage(MagickWand *),
- MagickBlackThresholdImage(MagickWand *,const PixelWand *),
- MagickBlueShiftImage(MagickWand *,const double),
- MagickBlurImage(MagickWand *,const double,const double),
- MagickBlurImageChannel(MagickWand *,const ChannelType,const double,
- const double),
- MagickBorderImage(MagickWand *,const PixelWand *,const size_t,const size_t),
- MagickBrightnessContrastImage(MagickWand *,const double,const double),
- MagickBrightnessContrastImageChannel(MagickWand *,const ChannelType,
- 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 *),
- MagickClampImageChannel(MagickWand *,const ChannelType),
- MagickClipImage(MagickWand *),
- MagickClipImagePath(MagickWand *,const char *,const MagickBooleanType),
- MagickClutImage(MagickWand *,const MagickWand *),
- MagickClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
- MagickColorDecisionListImage(MagickWand *,const char *),
- MagickColorizeImage(MagickWand *,const PixelWand *,const PixelWand *),
- MagickColorMatrixImage(MagickWand *,const KernelInfo *),
- MagickCommentImage(MagickWand *,const char *),
- MagickCompositeImage(MagickWand *,const MagickWand *,const CompositeOperator,
- const ssize_t,const ssize_t),
- MagickCompositeImageChannel(MagickWand *,const ChannelType,const MagickWand *,
- const CompositeOperator,const ssize_t,const ssize_t),
- MagickCompositeImageGravity(MagickWand *,const MagickWand *,
- const CompositeOperator,const GravityType),
- 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 *),
- MagickContrastImage(MagickWand *,const MagickBooleanType),
- MagickContrastStretchImage(MagickWand *,const double,const double),
- MagickContrastStretchImageChannel(MagickWand *,const ChannelType,const double,
- const double),
- MagickConvolveImage(MagickWand *,const size_t,const double *),
- MagickConvolveImageChannel(MagickWand *,const ChannelType,const size_t,
- const double *),
- MagickCropImage(MagickWand *,const size_t,const size_t,const ssize_t,
- const ssize_t),
- MagickCycleColormapImage(MagickWand *,const ssize_t),
- MagickDecipherImage(MagickWand *,const char *),
- MagickDeskewImage(MagickWand *,const double),
- MagickDespeckleImage(MagickWand *),
- MagickDisplayImage(MagickWand *,const char *),
- MagickDisplayImages(MagickWand *,const char *),
- MagickDistortImage(MagickWand *,const DistortImageMethod,const size_t,
- const double *,const MagickBooleanType),
- MagickDrawImage(MagickWand *,const DrawingWand *),
- MagickEdgeImage(MagickWand *,const double),
- MagickEmbossImage(MagickWand *,const double,const double),
- MagickEncipherImage(MagickWand *,const char *),
- MagickEnhanceImage(MagickWand *),
- MagickEqualizeImage(MagickWand *),
- MagickEqualizeImageChannel(MagickWand *,const ChannelType),
- MagickEvaluateImage(MagickWand *,const MagickEvaluateOperator,const double),
- MagickEvaluateImageChannel(MagickWand *,const ChannelType,
- const MagickEvaluateOperator,const double),
- MagickExportImagePixels(MagickWand *,const ssize_t,const ssize_t,
- const size_t,const size_t,const char *,const StorageType,void *),
- MagickExtentImage(MagickWand *,const size_t,const size_t,const ssize_t,
- const ssize_t),
- MagickFilterImage(MagickWand *,const KernelInfo *),
- MagickFilterImageChannel(MagickWand *,const ChannelType,const KernelInfo *),
- MagickFlipImage(MagickWand *),
- MagickFloodfillPaintImage(MagickWand *,const ChannelType,const PixelWand *,
- const double,const PixelWand *,const ssize_t,const ssize_t,
- const MagickBooleanType),
- MagickFlopImage(MagickWand *),
- MagickForwardFourierTransformImage(MagickWand *,const MagickBooleanType),
- MagickFrameImage(MagickWand *,const PixelWand *,const size_t,const size_t,
- const ssize_t,const ssize_t),
- MagickFunctionImage(MagickWand *,const MagickFunction,const size_t,
- const double *),
- MagickFunctionImageChannel(MagickWand *,const ChannelType,
- const MagickFunction,const size_t,const double *),
- MagickGammaImage(MagickWand *,const double),
- MagickGammaImageChannel(MagickWand *,const ChannelType,const double),
- MagickGaussianBlurImage(MagickWand *,const double,const double),
- MagickGaussianBlurImageChannel(MagickWand *,const ChannelType,const double,
- const double),
- MagickGetImageAlphaChannel(MagickWand *),
- MagickGetImageBackgroundColor(MagickWand *,PixelWand *),
- MagickGetImageBluePrimary(MagickWand *,double *,double *),
- MagickGetImageBorderColor(MagickWand *,PixelWand *),
- MagickGetImageChannelDistortion(MagickWand *,const MagickWand *,
- const ChannelType,const MetricType,double *),
- MagickGetImageChannelKurtosis(MagickWand *,const ChannelType,double *,
- double *),
- MagickGetImageChannelMean(MagickWand *,const ChannelType,double *,double *),
- MagickGetImageChannelRange(MagickWand *,const ChannelType,double *,double *),
- MagickGetImageColormapColor(MagickWand *,const size_t,PixelWand *),
- MagickGetImageDistortion(MagickWand *,const MagickWand *,const MetricType,
- double *),
- MagickGetImageGreenPrimary(MagickWand *,double *,double *),
- MagickGetImageMatteColor(MagickWand *,PixelWand *),
- MagickGetImageLength(MagickWand *,MagickSizeType *),
- MagickGetImagePage(MagickWand *,size_t *,size_t *,ssize_t *,
- ssize_t *),
- MagickGetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
- PixelWand *),
- MagickGetImageRange(MagickWand *,double *,double *),
- MagickGetImageRedPrimary(MagickWand *,double *,double *),
- MagickGetImageResolution(MagickWand *,double *,double *),
- MagickGetImageWhitePoint(MagickWand *,double *,double *),
- MagickHaldClutImage(MagickWand *,const MagickWand *),
- MagickHaldClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
- MagickHasNextImage(MagickWand *),
- MagickHasPreviousImage(MagickWand *),
- MagickImplodeImage(MagickWand *,const double),
- MagickImportImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
- const size_t,const char *,const StorageType,const void *),
- MagickInverseFourierTransformImage(MagickWand *,MagickWand *,
- const MagickBooleanType),
- MagickLabelImage(MagickWand *,const char *),
- MagickLevelImage(MagickWand *,const double,const double,const double),
- MagickLevelImageChannel(MagickWand *,const ChannelType,const double,
- const double,const double),
- MagickLevelImageColors(MagickWand *,const PixelWand *,const PixelWand *,
- const MagickBooleanType),
- MagickLevelImageColorsChannel(MagickWand *,const ChannelType,
- const PixelWand *,const PixelWand *,const MagickBooleanType),
- MagickLevelizeImage(MagickWand *,const double,const double,const double),
- MagickLevelizeImageChannel(MagickWand *,const ChannelType,const double,
- const double,const double),
- MagickLinearStretchImage(MagickWand *,const double,const double),
- MagickLiquidRescaleImage(MagickWand *,const size_t,const size_t,const double,
- const double),
- MagickLocalContrastImage(MagickWand *,const double,const double),
- MagickMagnifyImage(MagickWand *),
- MagickMedianFilterImage(MagickWand *,const double),
- MagickMinifyImage(MagickWand *),
- MagickModeImage(MagickWand *,const double),
- MagickModulateImage(MagickWand *,const double,const double,const double),
- MagickMorphologyImage(MagickWand *,const MorphologyMethod,const ssize_t,
- const KernelInfo *),
- MagickMorphologyImageChannel(MagickWand *,const ChannelType,
- const MorphologyMethod,const ssize_t,const KernelInfo *),
- MagickMotionBlurImage(MagickWand *,const double,const double,const double),
- MagickMotionBlurImageChannel(MagickWand *,const ChannelType,const double,
- const double,const double),
- MagickNegateImage(MagickWand *,const MagickBooleanType),
- MagickNegateImageChannel(MagickWand *,const ChannelType,
- const MagickBooleanType),
- MagickNewImage(MagickWand *,const size_t,const size_t,const PixelWand *),
- MagickNextImage(MagickWand *),
- MagickNormalizeImage(MagickWand *),
- MagickNormalizeImageChannel(MagickWand *,const ChannelType),
- MagickOilPaintImage(MagickWand *,const double),
- MagickOpaquePaintImage(MagickWand *,const PixelWand *,const PixelWand *,
- const double,const MagickBooleanType),
- MagickOpaquePaintImageChannel(MagickWand *,const ChannelType,
- const PixelWand *,const PixelWand *,const double,const MagickBooleanType),
- MagickOrderedPosterizeImage(MagickWand *,const char *),
- MagickOrderedPosterizeImageChannel(MagickWand *,const ChannelType,
- const char *),
- MagickOptimizeImageTransparency(MagickWand *),
- 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),
- MagickPosterizeImage(MagickWand *,const size_t,const MagickBooleanType),
- MagickPreviousImage(MagickWand *),
- MagickQuantizeImage(MagickWand *,const size_t,const ColorspaceType,
- const size_t,const MagickBooleanType,const MagickBooleanType),
- MagickQuantizeImages(MagickWand *,const size_t,const ColorspaceType,
- const size_t,const MagickBooleanType,const MagickBooleanType),
- MagickRaiseImage(MagickWand *,const size_t,const size_t,const ssize_t,
- const ssize_t,const MagickBooleanType),
- MagickRandomThresholdImage(MagickWand *,const double,const double),
- MagickRandomThresholdImageChannel(MagickWand *,const ChannelType,const double,
- const double),
- MagickReadImage(MagickWand *,const char *),
- MagickReadImageBlob(MagickWand *,const void *,const size_t),
- MagickReadImageFile(MagickWand *,FILE *),
- MagickReduceNoiseImage(MagickWand *,const double),
- MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
- MagickRemoveImage(MagickWand *),
- MagickResampleImage(MagickWand *,const double,const double,const FilterTypes,
- const double),
- MagickResetImagePage(MagickWand *,const char *),
- MagickResizeImage(MagickWand *,const size_t,const size_t,const FilterTypes,
- const double),
- MagickRollImage(MagickWand *,const ssize_t,const ssize_t),
- MagickRotateImage(MagickWand *,const PixelWand *,const double),
- MagickRotationalBlurImage(MagickWand *,const double),
- MagickRotationalBlurImageChannel(MagickWand *,const ChannelType,
- 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),
- MagickSelectiveBlurImageChannel(MagickWand *,const ChannelType,const double,
- const double,const double),
- MagickSeparateImageChannel(MagickWand *,const ChannelType),
- MagickSepiaToneImage(MagickWand *,const double),
- MagickSetImage(MagickWand *,const MagickWand *),
- MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelType),
- MagickSetImageBackgroundColor(MagickWand *,const PixelWand *),
- MagickSetImageBias(MagickWand *,const double),
- MagickSetImageBluePrimary(MagickWand *,const double,const double),
- MagickSetImageBorderColor(MagickWand *,const PixelWand *),
- MagickSetImageChannelDepth(MagickWand *,const ChannelType,const size_t),
- MagickSetImageClipMask(MagickWand *,const MagickWand *),
- MagickSetImageColor(MagickWand *,const PixelWand *),
- MagickSetImageColormapColor(MagickWand *,const size_t,
- const PixelWand *),
- MagickSetImageColorspace(MagickWand *,const ColorspaceType),
- MagickSetImageCompose(MagickWand *,const CompositeOperator),
- MagickSetImageCompression(MagickWand *,const CompressionType),
- MagickSetImageDelay(MagickWand *,const size_t),
- 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 *),
- MagickSetImageFuzz(MagickWand *,const double),
- MagickSetImageGamma(MagickWand *,const double),
- MagickSetImageGravity(MagickWand *,const GravityType),
- MagickSetImageGreenPrimary(MagickWand *,const double,const double),
- MagickSetImageInterlaceScheme(MagickWand *,const InterlaceType),
- MagickSetImageInterpolateMethod(MagickWand *,const InterpolatePixelMethod),
- MagickSetImageIterations(MagickWand *,const size_t),
- MagickSetImageMatte(MagickWand *,const MagickBooleanType),
- MagickSetImageMatteColor(MagickWand *,const PixelWand *),
- MagickSetImageOpacity(MagickWand *,const double),
- MagickSetImageOrientation(MagickWand *,const OrientationType),
- MagickSetImagePage(MagickWand *,const size_t,const size_t,const ssize_t,
- const ssize_t),
- MagickSetImageRedPrimary(MagickWand *,const double,const double),
- MagickSetImageRenderingIntent(MagickWand *,const RenderingIntent),
- MagickSetImageResolution(MagickWand *,const double,const double),
- MagickSetImageScene(MagickWand *,const size_t),
- MagickSetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
- const PixelWand *),
- MagickSetImageTicksPerSecond(MagickWand *,const ssize_t),
- MagickSetImageType(MagickWand *,const ImageType),
- MagickSetImageUnits(MagickWand *,const ResolutionType),
- MagickSetImageWhitePoint(MagickWand *,const double,const double),
- MagickShadeImage(MagickWand *,const MagickBooleanType,const double,
- const double),
- MagickShadowImage(MagickWand *,const double,const double,const ssize_t,
- const ssize_t),
- MagickSharpenImage(MagickWand *,const double,const double),
- MagickSharpenImageChannel(MagickWand *,const ChannelType,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),
- MagickSigmoidalContrastImageChannel(MagickWand *,const ChannelType,
- const MagickBooleanType,const double,const double),
- MagickSketchImage(MagickWand *,const double,const double,const double),
- MagickSolarizeImage(MagickWand *,const double),
- MagickSolarizeImageChannel(MagickWand *,const ChannelType,const double),
- MagickSparseColorImage(MagickWand *,const ChannelType,const SparseColorMethod,
- const size_t,const double *),
- MagickSpliceImage(MagickWand *,const size_t,const size_t,const ssize_t,
- const ssize_t),
- MagickSpreadImage(MagickWand *,const double),
- MagickStatisticImage(MagickWand *,const StatisticType,const size_t,
- const size_t),
- MagickStatisticImageChannel(MagickWand *,const ChannelType,
- const StatisticType,const size_t,const size_t),
- MagickStripImage(MagickWand *),
- MagickSwirlImage(MagickWand *,const double),
- MagickTintImage(MagickWand *,const PixelWand *,const PixelWand *),
- MagickTransformImageColorspace(MagickWand *,const ColorspaceType),
- MagickTransposeImage(MagickWand *),
- MagickTransverseImage(MagickWand *),
- MagickThresholdImage(MagickWand *,const double),
- MagickThresholdImageChannel(MagickWand *,const ChannelType,const double),
- MagickThumbnailImage(MagickWand *,const size_t,const size_t),
- MagickTrimImage(MagickWand *,const double),
- MagickUniqueImageColors(MagickWand *),
- MagickUnsharpMaskImage(MagickWand *,const double,const double,const double,
- const double),
- MagickUnsharpMaskImageChannel(MagickWand *,const ChannelType,const double,
- const double,const double,const double),
- MagickVignetteImage(MagickWand *,const double,const double,const ssize_t,
- const ssize_t),
- MagickWaveImage(MagickWand *,const double,const double),
- MagickWhiteThresholdImage(MagickWand *,const PixelWand *),
- MagickWriteImage(MagickWand *,const char *),
- MagickWriteImageFile(MagickWand *,FILE *),
- MagickWriteImages(MagickWand *,const char *,const MagickBooleanType),
- MagickWriteImagesFile(MagickWand *,FILE *);
- extern WandExport MagickProgressMonitor
- MagickSetImageProgressMonitor(MagickWand *,const MagickProgressMonitor,
- void *);
- extern WandExport MagickWand
- *MagickAppendImages(MagickWand *,const MagickBooleanType),
- *MagickCoalesceImages(MagickWand *),
- *MagickCombineImages(MagickWand *,const ChannelType),
- *MagickCompareImageChannels(MagickWand *,const MagickWand *,const ChannelType,
- const MetricType,double *),
- *MagickCompareImages(MagickWand *,const MagickWand *,const MetricType,
- double *),
- *MagickCompareImageLayers(MagickWand *,const ImageLayerMethod),
- *MagickDeconstructImages(MagickWand *),
- *MagickEvaluateImages(MagickWand *,const MagickEvaluateOperator),
- *MagickFxImage(MagickWand *,const char *),
- *MagickFxImageChannel(MagickWand *,const ChannelType,const char *),
- *MagickGetImage(MagickWand *),
- *MagickGetImageClipMask(MagickWand *),
- *MagickGetImageRegion(MagickWand *,const size_t,const size_t,const ssize_t,
- const ssize_t),
- *MagickMergeImageLayers(MagickWand *,const ImageLayerMethod),
- *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 *),
- *MagickSmushImages(MagickWand *,const MagickBooleanType,const ssize_t),
- *MagickSteganoImage(MagickWand *,const MagickWand *,const ssize_t),
- *MagickStereoImage(MagickWand *,const MagickWand *),
- *MagickTextureImage(MagickWand *,const MagickWand *),
- *MagickTransformImage(MagickWand *,const char *,const char *);
- extern WandExport OrientationType
- MagickGetImageOrientation(MagickWand *);
- extern WandExport PixelWand
- **MagickGetImageHistogram(MagickWand *,size_t *);
- extern WandExport RenderingIntent
- MagickGetImageRenderingIntent(MagickWand *);
- extern WandExport ResolutionType
- MagickGetImageUnits(MagickWand *);
- extern WandExport size_t
- MagickGetImageColors(MagickWand *),
- MagickGetImageCompressionQuality(MagickWand *),
- MagickGetImageDelay(MagickWand *),
- MagickGetImageChannelDepth(MagickWand *,const ChannelType),
- MagickGetImageDepth(MagickWand *),
- MagickGetImageHeight(MagickWand *),
- MagickGetImageIterations(MagickWand *),
- MagickGetImageScene(MagickWand *),
- MagickGetImageTicksPerSecond(MagickWand *),
- MagickGetImageWidth(MagickWand *),
- MagickGetNumberImages(MagickWand *);
- extern WandExport unsigned char
- *MagickGetImageBlob(MagickWand *,size_t *),
- *MagickGetImagesBlob(MagickWand *,size_t *);
- extern WandExport VirtualPixelMethod
- MagickGetImageVirtualPixelMethod(MagickWand *),
- MagickSetImageVirtualPixelMethod(MagickWand *,const VirtualPixelMethod);
- #if defined(__cplusplus) || defined(c_plusplus)
- }
- #endif
- #endif
|