00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef MAGICKWAND_MAGICK_IMAGE_H
00020 #define MAGICKWAND_MAGICK_IMAGE_H
00021
00022 #if defined(__cplusplus) || defined(c_plusplus)
00023 extern "C" {
00024 #endif
00025
00026 extern WandExport ChannelFeatures
00027 *MagickGetImageChannelFeatures(MagickWand *,const size_t);
00028
00029 extern WandExport ChannelStatistics
00030 *MagickGetImageChannelStatistics(MagickWand *);
00031
00032 extern WandExport char
00033 *MagickGetImageFilename(MagickWand *),
00034 *MagickGetImageFormat(MagickWand *),
00035 *MagickGetImageSignature(MagickWand *),
00036 *MagickIdentifyImage(MagickWand *);
00037
00038 extern WandExport ColorspaceType
00039 MagickGetImageColorspace(MagickWand *);
00040
00041 extern WandExport CompositeOperator
00042 MagickGetImageCompose(MagickWand *);
00043
00044 extern WandExport CompressionType
00045 MagickGetImageCompression(MagickWand *);
00046
00047 extern WandExport DisposeType
00048 MagickGetImageDispose(MagickWand *);
00049
00050 extern WandExport double
00051 *MagickGetImageChannelDistortions(MagickWand *,const MagickWand *,
00052 const MetricType),
00053 MagickGetImageFuzz(MagickWand *),
00054 MagickGetImageGamma(MagickWand *),
00055 MagickGetImageTotalInkDensity(MagickWand *);
00056
00057 extern WandExport EndianType
00058 MagickGetImageEndian(MagickWand *);
00059
00060 extern WandExport GravityType
00061 MagickGetImageGravity(MagickWand *);
00062
00063 extern WandExport Image
00064 *MagickDestroyImage(Image *),
00065 *GetImageFromMagickWand(const MagickWand *);
00066
00067 extern WandExport ImageType
00068 MagickGetImageType(MagickWand *);
00069
00070 extern WandExport InterlaceType
00071 MagickGetImageInterlaceScheme(MagickWand *);
00072
00073 extern WandExport InterpolatePixelMethod
00074 MagickGetImageInterpolateMethod(MagickWand *);
00075
00076 extern WandExport MagickBooleanType
00077 MagickAdaptiveBlurImage(MagickWand *,const double,const double),
00078 MagickAdaptiveBlurImageChannel(MagickWand *,const ChannelType,const double,
00079 const double),
00080 MagickAdaptiveResizeImage(MagickWand *,const size_t,const size_t),
00081 MagickAdaptiveSharpenImage(MagickWand *,const double,const double),
00082 MagickAdaptiveSharpenImageChannel(MagickWand *,const ChannelType,const double,
00083 const double),
00084 MagickAdaptiveThresholdImage(MagickWand *,const size_t,const size_t,
00085 const ssize_t),
00086 MagickAddImage(MagickWand *,const MagickWand *),
00087 MagickAddNoiseImage(MagickWand *,const NoiseType),
00088 MagickAddNoiseImageChannel(MagickWand *,const ChannelType,const NoiseType),
00089 MagickAffineTransformImage(MagickWand *,const DrawingWand *),
00090 MagickAnnotateImage(MagickWand *,const DrawingWand *,const double,
00091 const double,const double,const char *),
00092 MagickAnimateImages(MagickWand *,const char *),
00093 MagickAutoGammaImage(MagickWand *),
00094 MagickAutoGammaImageChannel(MagickWand *,const ChannelType),
00095 MagickAutoLevelImage(MagickWand *),
00096 MagickAutoLevelImageChannel(MagickWand *,const ChannelType),
00097 MagickAutoOrientImage(MagickWand *),
00098 MagickBlackThresholdImage(MagickWand *,const PixelWand *),
00099 MagickBlueShiftImage(MagickWand *,const double),
00100 MagickBlurImage(MagickWand *,const double,const double),
00101 MagickBlurImageChannel(MagickWand *,const ChannelType,const double,
00102 const double),
00103 MagickBorderImage(MagickWand *,const PixelWand *,const size_t,const size_t),
00104 MagickBrightnessContrastImage(MagickWand *,const double,const double),
00105 MagickBrightnessContrastImageChannel(MagickWand *,const ChannelType,
00106 const double,const double),
00107 MagickCharcoalImage(MagickWand *,const double,const double),
00108 MagickChopImage(MagickWand *,const size_t,const size_t,const ssize_t,
00109 const ssize_t),
00110 MagickClampImage(MagickWand *),
00111 MagickClampImageChannel(MagickWand *,const ChannelType),
00112 MagickClipImage(MagickWand *),
00113 MagickClipImagePath(MagickWand *,const char *,const MagickBooleanType),
00114 MagickClutImage(MagickWand *,const MagickWand *),
00115 MagickClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
00116 MagickColorDecisionListImage(MagickWand *,const char *),
00117 MagickColorizeImage(MagickWand *,const PixelWand *,const PixelWand *),
00118 MagickColorMatrixImage(MagickWand *,const KernelInfo *),
00119 MagickCommentImage(MagickWand *,const char *),
00120 MagickCompositeImage(MagickWand *,const MagickWand *,const CompositeOperator,
00121 const ssize_t,const ssize_t),
00122 MagickCompositeImageChannel(MagickWand *,const ChannelType,const MagickWand *,
00123 const CompositeOperator,const ssize_t,const ssize_t),
00124 MagickCompositeImageGravity(MagickWand *,const MagickWand *,
00125 const CompositeOperator,const GravityType),
00126 MagickCompositeLayers(MagickWand *,const MagickWand *,const CompositeOperator,
00127 const ssize_t,const ssize_t),
00128 MagickConstituteImage(MagickWand *,const size_t,const size_t,const char *,
00129 const StorageType,const void *),
00130 MagickContrastImage(MagickWand *,const MagickBooleanType),
00131 MagickContrastStretchImage(MagickWand *,const double,const double),
00132 MagickContrastStretchImageChannel(MagickWand *,const ChannelType,const double,
00133 const double),
00134 MagickConvolveImage(MagickWand *,const size_t,const double *),
00135 MagickConvolveImageChannel(MagickWand *,const ChannelType,const size_t,
00136 const double *),
00137 MagickCropImage(MagickWand *,const size_t,const size_t,const ssize_t,
00138 const ssize_t),
00139 MagickCycleColormapImage(MagickWand *,const ssize_t),
00140 MagickDecipherImage(MagickWand *,const char *),
00141 MagickDeskewImage(MagickWand *,const double),
00142 MagickDespeckleImage(MagickWand *),
00143 MagickDisplayImage(MagickWand *,const char *),
00144 MagickDisplayImages(MagickWand *,const char *),
00145 MagickDistortImage(MagickWand *,const DistortImageMethod,const size_t,
00146 const double *,const MagickBooleanType),
00147 MagickDrawImage(MagickWand *,const DrawingWand *),
00148 MagickEdgeImage(MagickWand *,const double),
00149 MagickEmbossImage(MagickWand *,const double,const double),
00150 MagickEncipherImage(MagickWand *,const char *),
00151 MagickEnhanceImage(MagickWand *),
00152 MagickEqualizeImage(MagickWand *),
00153 MagickEqualizeImageChannel(MagickWand *,const ChannelType),
00154 MagickEvaluateImage(MagickWand *,const MagickEvaluateOperator,const double),
00155 MagickEvaluateImageChannel(MagickWand *,const ChannelType,
00156 const MagickEvaluateOperator,const double),
00157 MagickExportImagePixels(MagickWand *,const ssize_t,const ssize_t,
00158 const size_t,const size_t,const char *,const StorageType,void *),
00159 MagickExtentImage(MagickWand *,const size_t,const size_t,const ssize_t,
00160 const ssize_t),
00161 MagickFilterImage(MagickWand *,const KernelInfo *),
00162 MagickFilterImageChannel(MagickWand *,const ChannelType,const KernelInfo *),
00163 MagickFlipImage(MagickWand *),
00164 MagickFloodfillPaintImage(MagickWand *,const ChannelType,const PixelWand *,
00165 const double,const PixelWand *,const ssize_t,const ssize_t,
00166 const MagickBooleanType),
00167 MagickFlopImage(MagickWand *),
00168 MagickForwardFourierTransformImage(MagickWand *,const MagickBooleanType),
00169 MagickFrameImage(MagickWand *,const PixelWand *,const size_t,const size_t,
00170 const ssize_t,const ssize_t),
00171 MagickFunctionImage(MagickWand *,const MagickFunction,const size_t,
00172 const double *),
00173 MagickFunctionImageChannel(MagickWand *,const ChannelType,
00174 const MagickFunction,const size_t,const double *),
00175 MagickGammaImage(MagickWand *,const double),
00176 MagickGammaImageChannel(MagickWand *,const ChannelType,const double),
00177 MagickGaussianBlurImage(MagickWand *,const double,const double),
00178 MagickGaussianBlurImageChannel(MagickWand *,const ChannelType,const double,
00179 const double),
00180 MagickGetImageAlphaChannel(MagickWand *),
00181 MagickGetImageBackgroundColor(MagickWand *,PixelWand *),
00182 MagickGetImageBluePrimary(MagickWand *,double *,double *),
00183 MagickGetImageBorderColor(MagickWand *,PixelWand *),
00184 MagickGetImageChannelDistortion(MagickWand *,const MagickWand *,
00185 const ChannelType,const MetricType,double *),
00186 MagickGetImageChannelKurtosis(MagickWand *,const ChannelType,double *,
00187 double *),
00188 MagickGetImageChannelMean(MagickWand *,const ChannelType,double *,double *),
00189 MagickGetImageChannelRange(MagickWand *,const ChannelType,double *,double *),
00190 MagickGetImageColormapColor(MagickWand *,const size_t,PixelWand *),
00191 MagickGetImageDistortion(MagickWand *,const MagickWand *,const MetricType,
00192 double *),
00193 MagickGetImageGreenPrimary(MagickWand *,double *,double *),
00194 MagickGetImageMatteColor(MagickWand *,PixelWand *),
00195 MagickGetImageLength(MagickWand *,MagickSizeType *),
00196 MagickGetImagePage(MagickWand *,size_t *,size_t *,ssize_t *,
00197 ssize_t *),
00198 MagickGetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
00199 PixelWand *),
00200 MagickGetImageRange(MagickWand *,double *,double *),
00201 MagickGetImageRedPrimary(MagickWand *,double *,double *),
00202 MagickGetImageResolution(MagickWand *,double *,double *),
00203 MagickGetImageWhitePoint(MagickWand *,double *,double *),
00204 MagickHaldClutImage(MagickWand *,const MagickWand *),
00205 MagickHaldClutImageChannel(MagickWand *,const ChannelType,const MagickWand *),
00206 MagickHasNextImage(MagickWand *),
00207 MagickHasPreviousImage(MagickWand *),
00208 MagickImplodeImage(MagickWand *,const double),
00209 MagickImportImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
00210 const size_t,const char *,const StorageType,const void *),
00211 MagickInverseFourierTransformImage(MagickWand *,MagickWand *,
00212 const MagickBooleanType),
00213 MagickLabelImage(MagickWand *,const char *),
00214 MagickLevelImage(MagickWand *,const double,const double,const double),
00215 MagickLevelImageChannel(MagickWand *,const ChannelType,const double,
00216 const double,const double),
00217 MagickLevelImageColors(MagickWand *,const PixelWand *,const PixelWand *,
00218 const MagickBooleanType),
00219 MagickLevelImageColorsChannel(MagickWand *,const ChannelType,
00220 const PixelWand *,const PixelWand *,const MagickBooleanType),
00221 MagickLevelizeImage(MagickWand *,const double,const double,const double),
00222 MagickLevelizeImageChannel(MagickWand *,const ChannelType,const double,
00223 const double,const double),
00224 MagickLinearStretchImage(MagickWand *,const double,const double),
00225 MagickLiquidRescaleImage(MagickWand *,const size_t,const size_t,const double,
00226 const double),
00227 MagickLocalContrastImage(MagickWand *,const double,const double),
00228 MagickMagnifyImage(MagickWand *),
00229 MagickMedianFilterImage(MagickWand *,const double),
00230 MagickMinifyImage(MagickWand *),
00231 MagickModeImage(MagickWand *,const double),
00232 MagickModulateImage(MagickWand *,const double,const double,const double),
00233 MagickMorphologyImage(MagickWand *,MorphologyMethod,const ssize_t,
00234 KernelInfo *),
00235 MagickMorphologyImageChannel(MagickWand *,const ChannelType,MorphologyMethod,
00236 const ssize_t,KernelInfo *),
00237 MagickMotionBlurImage(MagickWand *,const double,const double,const double),
00238 MagickMotionBlurImageChannel(MagickWand *,const ChannelType,const double,
00239 const double,const double),
00240 MagickNegateImage(MagickWand *,const MagickBooleanType),
00241 MagickNegateImageChannel(MagickWand *,const ChannelType,
00242 const MagickBooleanType),
00243 MagickNewImage(MagickWand *,const size_t,const size_t,const PixelWand *),
00244 MagickNextImage(MagickWand *),
00245 MagickNormalizeImage(MagickWand *),
00246 MagickNormalizeImageChannel(MagickWand *,const ChannelType),
00247 MagickOilPaintImage(MagickWand *,const double),
00248 MagickOpaquePaintImage(MagickWand *,const PixelWand *,const PixelWand *,
00249 const double,const MagickBooleanType),
00250 MagickOpaquePaintImageChannel(MagickWand *,const ChannelType,
00251 const PixelWand *,const PixelWand *,const double,const MagickBooleanType),
00252 MagickOrderedPosterizeImage(MagickWand *,const char *),
00253 MagickOrderedPosterizeImageChannel(MagickWand *,const ChannelType,
00254 const char *),
00255 MagickOptimizeImageTransparency(MagickWand *),
00256 MagickTransparentPaintImage(MagickWand *,const PixelWand *,
00257 const double,const double,const MagickBooleanType invert),
00258 MagickPingImage(MagickWand *,const char *),
00259 MagickPingImageBlob(MagickWand *,const void *,const size_t),
00260 MagickPingImageFile(MagickWand *,FILE *),
00261 MagickPolaroidImage(MagickWand *,const DrawingWand *,const double),
00262 MagickPosterizeImage(MagickWand *,const size_t,const MagickBooleanType),
00263 MagickPreviousImage(MagickWand *),
00264 MagickQuantizeImage(MagickWand *,const size_t,const ColorspaceType,
00265 const size_t,const MagickBooleanType,const MagickBooleanType),
00266 MagickQuantizeImages(MagickWand *,const size_t,const ColorspaceType,
00267 const size_t,const MagickBooleanType,const MagickBooleanType),
00268 MagickRaiseImage(MagickWand *,const size_t,const size_t,const ssize_t,
00269 const ssize_t,const MagickBooleanType),
00270 MagickRandomThresholdImage(MagickWand *,const double,const double),
00271 MagickRandomThresholdImageChannel(MagickWand *,const ChannelType,const double,
00272 const double),
00273 MagickReadImage(MagickWand *,const char *),
00274 MagickReadImageBlob(MagickWand *,const void *,const size_t),
00275 MagickReadImageFile(MagickWand *,FILE *),
00276 MagickReduceNoiseImage(MagickWand *,const double),
00277 MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
00278 MagickRemoveImage(MagickWand *),
00279 MagickResampleImage(MagickWand *,const double,const double,const FilterTypes,
00280 const double),
00281 MagickResetImagePage(MagickWand *,const char *),
00282 MagickResizeImage(MagickWand *,const size_t,const size_t,const FilterTypes,
00283 const double),
00284 MagickRollImage(MagickWand *,const ssize_t,const ssize_t),
00285 MagickRotateImage(MagickWand *,const PixelWand *,const double),
00286 MagickRotationalBlurImage(MagickWand *,const double),
00287 MagickRotationalBlurImageChannel(MagickWand *,const ChannelType,
00288 const double),
00289 MagickSampleImage(MagickWand *,const size_t,const size_t),
00290 MagickScaleImage(MagickWand *,const size_t,const size_t),
00291 MagickSegmentImage(MagickWand *,const ColorspaceType,const MagickBooleanType,
00292 const double,const double),
00293 MagickSelectiveBlurImage(MagickWand *,const double,const double,const double),
00294 MagickSelectiveBlurImageChannel(MagickWand *,const ChannelType,const double,
00295 const double,const double),
00296 MagickSeparateImageChannel(MagickWand *,const ChannelType),
00297 MagickSepiaToneImage(MagickWand *,const double),
00298 MagickSetImage(MagickWand *,const MagickWand *),
00299 MagickSetImageAlphaChannel(MagickWand *,const AlphaChannelType),
00300 MagickSetImageBackgroundColor(MagickWand *,const PixelWand *),
00301 MagickSetImageBias(MagickWand *,const double),
00302 MagickSetImageBluePrimary(MagickWand *,const double,const double),
00303 MagickSetImageBorderColor(MagickWand *,const PixelWand *),
00304 MagickSetImageChannelDepth(MagickWand *,const ChannelType,const size_t),
00305 MagickSetImageClipMask(MagickWand *,const MagickWand *),
00306 MagickSetImageColor(MagickWand *,const PixelWand *),
00307 MagickSetImageColormapColor(MagickWand *,const size_t,
00308 const PixelWand *),
00309 MagickSetImageColorspace(MagickWand *,const ColorspaceType),
00310 MagickSetImageCompose(MagickWand *,const CompositeOperator),
00311 MagickSetImageCompression(MagickWand *,const CompressionType),
00312 MagickSetImageDelay(MagickWand *,const size_t),
00313 MagickSetImageDepth(MagickWand *,const size_t),
00314 MagickSetImageDispose(MagickWand *,const DisposeType),
00315 MagickSetImageCompressionQuality(MagickWand *,const size_t),
00316 MagickSetImageEndian(MagickWand *,const EndianType),
00317 MagickSetImageExtent(MagickWand *,const size_t,const size_t),
00318 MagickSetImageFilename(MagickWand *,const char *),
00319 MagickSetImageFormat(MagickWand *,const char *),
00320 MagickSetImageFuzz(MagickWand *,const double),
00321 MagickSetImageGamma(MagickWand *,const double),
00322 MagickSetImageGravity(MagickWand *,const GravityType),
00323 MagickSetImageGreenPrimary(MagickWand *,const double,const double),
00324 MagickSetImageInterlaceScheme(MagickWand *,const InterlaceType),
00325 MagickSetImageInterpolateMethod(MagickWand *,const InterpolatePixelMethod),
00326 MagickSetImageIterations(MagickWand *,const size_t),
00327 MagickSetImageMatte(MagickWand *,const MagickBooleanType),
00328 MagickSetImageMatteColor(MagickWand *,const PixelWand *),
00329 MagickSetImageOpacity(MagickWand *,const double),
00330 MagickSetImageOrientation(MagickWand *,const OrientationType),
00331 MagickSetImagePage(MagickWand *,const size_t,const size_t,const ssize_t,
00332 const ssize_t),
00333 MagickSetImageRedPrimary(MagickWand *,const double,const double),
00334 MagickSetImageRenderingIntent(MagickWand *,const RenderingIntent),
00335 MagickSetImageResolution(MagickWand *,const double,const double),
00336 MagickSetImageScene(MagickWand *,const size_t),
00337 MagickSetImagePixelColor(MagickWand *,const ssize_t,const ssize_t,
00338 const PixelWand *),
00339 MagickSetImageTicksPerSecond(MagickWand *,const ssize_t),
00340 MagickSetImageType(MagickWand *,const ImageType),
00341 MagickSetImageUnits(MagickWand *,const ResolutionType),
00342 MagickSetImageWhitePoint(MagickWand *,const double,const double),
00343 MagickShadeImage(MagickWand *,const MagickBooleanType,const double,
00344 const double),
00345 MagickShadowImage(MagickWand *,const double,const double,const ssize_t,
00346 const ssize_t),
00347 MagickSharpenImage(MagickWand *,const double,const double),
00348 MagickSharpenImageChannel(MagickWand *,const ChannelType,const double,
00349 const double),
00350 MagickShaveImage(MagickWand *,const size_t,const size_t),
00351 MagickShearImage(MagickWand *,const PixelWand *,const double,const double),
00352 MagickSigmoidalContrastImage(MagickWand *,const MagickBooleanType,
00353 const double,const double),
00354 MagickSigmoidalContrastImageChannel(MagickWand *,const ChannelType,
00355 const MagickBooleanType,const double,const double),
00356 MagickSketchImage(MagickWand *,const double,const double,const double),
00357 MagickSolarizeImage(MagickWand *,const double),
00358 MagickSolarizeImageChannel(MagickWand *,const ChannelType,const double),
00359 MagickSparseColorImage(MagickWand *,const ChannelType,const SparseColorMethod,
00360 const size_t,const double *),
00361 MagickSpliceImage(MagickWand *,const size_t,const size_t,const ssize_t,
00362 const ssize_t),
00363 MagickSpreadImage(MagickWand *,const double),
00364 MagickStatisticImage(MagickWand *,const StatisticType,const size_t,
00365 const size_t),
00366 MagickStatisticImageChannel(MagickWand *,const ChannelType,
00367 const StatisticType,const size_t,const size_t),
00368 MagickStripImage(MagickWand *),
00369 MagickSwirlImage(MagickWand *,const double),
00370 MagickTintImage(MagickWand *,const PixelWand *,const PixelWand *),
00371 MagickTransformImageColorspace(MagickWand *,const ColorspaceType),
00372 MagickTransposeImage(MagickWand *),
00373 MagickTransverseImage(MagickWand *),
00374 MagickThresholdImage(MagickWand *,const double),
00375 MagickThresholdImageChannel(MagickWand *,const ChannelType,const double),
00376 MagickThumbnailImage(MagickWand *,const size_t,const size_t),
00377 MagickTrimImage(MagickWand *,const double),
00378 MagickUniqueImageColors(MagickWand *),
00379 MagickUnsharpMaskImage(MagickWand *,const double,const double,const double,
00380 const double),
00381 MagickUnsharpMaskImageChannel(MagickWand *,const ChannelType,const double,
00382 const double,const double,const double),
00383 MagickVignetteImage(MagickWand *,const double,const double,const ssize_t,
00384 const ssize_t),
00385 MagickWaveImage(MagickWand *,const double,const double),
00386 MagickWhiteThresholdImage(MagickWand *,const PixelWand *),
00387 MagickWriteImage(MagickWand *,const char *),
00388 MagickWriteImageFile(MagickWand *,FILE *),
00389 MagickWriteImages(MagickWand *,const char *,const MagickBooleanType),
00390 MagickWriteImagesFile(MagickWand *,FILE *);
00391
00392 extern WandExport MagickProgressMonitor
00393 MagickSetImageProgressMonitor(MagickWand *,const MagickProgressMonitor,
00394 void *);
00395
00396 extern WandExport MagickWand
00397 *MagickAppendImages(MagickWand *,const MagickBooleanType),
00398 *MagickCoalesceImages(MagickWand *),
00399 *MagickCombineImages(MagickWand *,const ChannelType),
00400 *MagickCompareImageChannels(MagickWand *,const MagickWand *,const ChannelType,
00401 const MetricType,double *),
00402 *MagickCompareImages(MagickWand *,const MagickWand *,const MetricType,
00403 double *),
00404 *MagickCompareImageLayers(MagickWand *,const ImageLayerMethod),
00405 *MagickDeconstructImages(MagickWand *),
00406 *MagickEvaluateImages(MagickWand *,const MagickEvaluateOperator),
00407 *MagickFxImage(MagickWand *,const char *),
00408 *MagickFxImageChannel(MagickWand *,const ChannelType,const char *),
00409 *MagickGetImage(MagickWand *),
00410 *MagickGetImageClipMask(MagickWand *),
00411 *MagickGetImageRegion(MagickWand *,const size_t,const size_t,const ssize_t,
00412 const ssize_t),
00413 *MagickMergeImageLayers(MagickWand *,const ImageLayerMethod),
00414 *MagickMorphImages(MagickWand *,const size_t),
00415 *MagickMontageImage(MagickWand *,const DrawingWand *,const char *,
00416 const char *,const MontageMode,const char *),
00417 *MagickOptimizeImageLayers(MagickWand *),
00418 *MagickPreviewImages(MagickWand *wand,const PreviewType),
00419 *MagickSimilarityImage(MagickWand *,const MagickWand *,RectangleInfo *,
00420 double *),
00421 *MagickSmushImages(MagickWand *,const MagickBooleanType,const ssize_t),
00422 *MagickSteganoImage(MagickWand *,const MagickWand *,const ssize_t),
00423 *MagickStereoImage(MagickWand *,const MagickWand *),
00424 *MagickTextureImage(MagickWand *,const MagickWand *),
00425 *MagickTransformImage(MagickWand *,const char *,const char *);
00426
00427 extern WandExport OrientationType
00428 MagickGetImageOrientation(MagickWand *);
00429
00430 extern WandExport PixelWand
00431 **MagickGetImageHistogram(MagickWand *,size_t *);
00432
00433 extern WandExport RenderingIntent
00434 MagickGetImageRenderingIntent(MagickWand *);
00435
00436 extern WandExport ResolutionType
00437 MagickGetImageUnits(MagickWand *);
00438
00439 extern WandExport size_t
00440 MagickGetImageColors(MagickWand *),
00441 MagickGetImageCompressionQuality(MagickWand *),
00442 MagickGetImageDelay(MagickWand *),
00443 MagickGetImageChannelDepth(MagickWand *,const ChannelType),
00444 MagickGetImageDepth(MagickWand *),
00445 MagickGetImageHeight(MagickWand *),
00446 MagickGetImageIterations(MagickWand *),
00447 MagickGetImageScene(MagickWand *),
00448 MagickGetImageTicksPerSecond(MagickWand *),
00449 MagickGetImageWidth(MagickWand *),
00450 MagickGetNumberImages(MagickWand *);
00451
00452 extern WandExport unsigned char
00453 *MagickGetImageBlob(MagickWand *,size_t *),
00454 *MagickGetImagesBlob(MagickWand *,size_t *);
00455
00456 extern WandExport VirtualPixelMethod
00457 MagickGetImageVirtualPixelMethod(MagickWand *),
00458 MagickSetImageVirtualPixelMethod(MagickWand *,const VirtualPixelMethod);
00459
00460 #if defined(__cplusplus) || defined(c_plusplus)
00461 }
00462 #endif
00463
00464 #endif