_Image Struct Reference

#include <image.h>

Collaboration diagram for _Image:

Collaboration graph
[legend]

Data Fields

ClassType storage_class
ColorspaceType colorspace
CompressionType compression
unsigned long quality
OrientationType orientation
MagickBooleanType taint
MagickBooleanType matte
unsigned long columns
unsigned long rows
unsigned long depth
unsigned long colors
PixelPacketcolormap
PixelPacket background_color
PixelPacket border_color
PixelPacket matte_color
double gamma
ChromaticityInfo chromaticity
RenderingIntent rendering_intent
void * profiles
ResolutionType units
char * montage
char * directory
char * geometry
long offset
double x_resolution
double y_resolution
RectangleInfo page
RectangleInfo extract_info
RectangleInfo tile_info
double bias
double blur
double fuzz
FilterTypes filter
InterlaceType interlace
EndianType endian
GravityType gravity
CompositeOperator compose
DisposeType dispose
struct _Imageclip_mask
unsigned long scene
unsigned long delay
long ticks_per_second
unsigned long iterations
unsigned long total_colors
long start_loop
ErrorInfo error
TimerInfo timer
MagickProgressMonitor progress_monitor
void * client_data
void * cache
void * attributes
Ascii85Infoascii85
BlobInfoblob
char filename [MaxTextExtent]
char magick_filename [MaxTextExtent]
char magick [MaxTextExtent]
unsigned long magick_columns
unsigned long magick_rows
ExceptionInfo exception
MagickBooleanType debug
volatile long reference_count
SemaphoreInfosemaphore
ProfileInfo color_profile
ProfileInfo iptc_profile
ProfileInfogeneric_profile
unsigned long generic_profiles
unsigned long signature
struct _Imageprevious
struct _Imagelist
struct _Imagenext
InterpolatePixelMethod interpolate
MagickBooleanType black_point_compensation
PixelPacket transparent_color
struct _Imagemask
RectangleInfo tile_offset
void * properties
void * artifacts
ImageType type
MagickBooleanType dither

Detailed Description

Definition at line 146 of file image.h.


Field Documentation

Definition at line 266 of file image.h.

Referenced by Ascii85Encode(), Ascii85Flush(), Ascii85Initialize(), CloneImage(), and DestroyImage().

Definition at line 261 of file image.h.

Referenced by DestroyImageAttributes(), and GetImageAttribute().

double _Image::bias

Definition at line 312 of file image.h.

Referenced by CloneImageProperties(), and ProfileImage().

double _Image::blur

void * _Image::cache

Definition at line 183 of file image.h.

Referenced by CloneImageProperties(), and IdentifyImage().

struct _Image* _Image::clip_mask [read]

unsigned long _Image::colors

Definition at line 152 of file image.h.

Referenced by AcquireImage(), AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AppendImages(), AssignImageColors(), AverageImages(), BilevelImageChannel(), BlackThresholdImageChannel(), BlurImageChannel(), ClassifyImageColors(), CloneImage(), ClutImageChannel(), CombineImages(), CompareImageChannels(), CompositeImageChannel(), ConsolidateCMYKImages(), ContrastStretchImageChannel(), ConvolveImageChannel(), DistortImage(), EqualizeImageChannel(), ExportImagePixels(), ExportQuantumPixels(), FloodfillPaintImage(), FrameImage(), FxEvaluateSubexpression(), FxGetSymbol(), FxImageChannel(), GammaImageChannel(), GetAbsoluteError(), GetCacheViewColorspace(), GetImageChannelDepth(), GetImageChannelMean(), GetImageChannelRange(), GetImageChannelStatistics(), GetImageProperty(), GetImageTotalInkDensity(), GetImageType(), GetMagickPixelPacket(), GetMagickProperty(), GetMeanAbsoluteError(), GetMeanErrorPerPixel(), GetMeanSquaredError(), GetNumberChannels(), GetPeakAbsoluteError(), GetPeakSignalToNoiseRatio(), GetQuantumType(), GetRootMeanSquaredError(), GetVirtualPixelStream(), HorizontalFilter(), IdentifyImage(), ImportImagePixels(), ImportQuantumPixels(), InsertMedianPixelList(), InterpolatePixelColor(), InterpolateResampleFilter(), InterpretImageProperties(), IsGrayImage(), IsHistogramImage(), IsImagesEqual(), IsMonochromeImage(), IsPaletteImage(), LevelImageChannel(), LevelImageColors(), LevelizeImageChannel(), ModulateImage(), MotionBlurImageChannel(), NegateImageChannel(), NewMagickImage(), OilPaintImage(), OpaquePaintImageChannel(), OpenPixelCache(), OrderedPosterizeImageChannel(), ProfileImage(), QueueAuthenticPixelsStream(), RadialBlurImageChannel(), RandomThresholdImageChannel(), RecolorImage(), ResamplePixelColor(), RGBTransformImage(), SampleImage(), SeparateImageChannel(), SeparateImages(), SetImage(), SetImageBackgroundColor(), SetImageChannelDepth(), SetImageColorspace(), SetImageProperty(), SetImageType(), SetMagickPixelPacket(), SetPixelPacket(), SigmoidalContrastImageChannel(), SignatureImage(), SketchImage(), SpliceImage(), StreamImagePixels(), TransformRGBImage(), UniqueColorsToImage(), UnsharpMaskImageChannel(), ValidatePixelCacheMorphology(), VerticalFilter(), WhiteThresholdImageChannel(), XShearImage(), and YShearImage().

unsigned long _Image::columns

Definition at line 168 of file image.h.

Referenced by AcquireImage(), AcquirePixelThreadSet(), AcquireResampleFilter(), AdaptiveBlurImageChannel(), AdaptiveResizeImage(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AffineEdge(), AppendImages(), AssignImageColors(), AverageImages(), BilevelImageChannel(), BlackThresholdImageChannel(), BlurImageChannel(), BorderImage(), ChopImage(), Classify(), ClassifyImageColors(), CloneImage(), ClutImageChannel(), CoalesceImages(), ColorFloodfillImage(), ColorizeImage(), CombineImages(), CompareImageBounds(), CompareImageChannels(), CompositeImageChannel(), ConsolidateCMYKImages(), ConstituteImage(), ContrastImage(), ContrastStretchImage(), ContrastStretchImageChannel(), ConvolveImageChannel(), CropImage(), CycleColormapImage(), DeskewImage(), DespeckleImage(), DisposeImages(), DistortImage(), DitherImage(), DrawAffineImage(), DrawBoundingRectangles(), DrawClipPath(), DrawGradientImage(), DrawImage(), DrawPolygonPrimitive(), DrawPrimitive(), EnhanceImage(), EqualizeImageChannel(), EvaluateImageChannel(), ExcerptImage(), ExportQuantumPixels(), FlipImage(), FloodfillPaintImage(), FlopImage(), FloydSteinbergDither(), FrameImage(), FxGetSymbol(), FxImageChannel(), GammaImageChannel(), GenerateCoefficients(), Get8BIMProperty(), GetAbsoluteError(), GetImageBackgroundColor(), GetImageBoundingBox(), GetImageChannelDepth(), GetImageChannelDistortion(), GetImageChannelDistortions(), GetImageChannelMean(), GetImageChannelRange(), GetImageChannelStatistics(), GetImageDynamicThreshold(), GetImageQuantizeError(), GetImageTotalInkDensity(), GetMeanAbsoluteError(), GetMeanErrorPerPixel(), GetMeanSquaredError(), GetPeakAbsoluteError(), GetQuantumExtent(), GetVirtualPixelStream(), GradientImage(), HorizontalFilter(), HuffmanDecodeImage(), HuffmanEncodeImage(), IdentifyImage(), ImplodeImage(), ImportQuantumPixels(), InitializeHistogram(), IntegralRotateImage(), InterpretImageProperties(), IsGrayImage(), IsHighDynamicRangeImage(), IsHistogramImage(), IsImagesEqual(), IsImageSimilar(), IsMonochromeImage(), IsOpaqueImage(), IsPaletteImage(), LevelImage(), LevelImageChannel(), LevelizeImageChannel(), LinearStretchImage(), MagnifyImage(), MatteFloodfillImage(), MedianFilterImage(), MergeImageLayers(), MinifyImage(), ModulateImage(), MontageImageList(), MorphImages(), MotionBlurImageChannel(), NegateImageChannel(), NewMagickImage(), NormalizeImageChannel(), OilPaintImage(), OpaqueImage(), OpaquePaintImageChannel(), OpenPixelCache(), OptimizeImageTransparency(), OptimizeLayerFrames(), OrderedPosterizeImageChannel(), ParseGravityGeometry(), ParsePageGeometry(), PolaroidImage(), PosterizeImage(), PreviewImage(), ProfileImage(), QueueAuthenticPixelsStream(), RadialBlurImageChannel(), RadonTransform(), RaiseImage(), RandomChannelThresholdImage(), RandomThresholdImageChannel(), ReadImage(), RecolorImage(), ReduceNoiseImage(), RemoveDuplicateLayers(), RenderPostscript(), ResampleImage(), ResamplePixelColor(), ResetImagePage(), ResizeImage(), RGBTransformImage(), RiemersmaDither(), RollImage(), RotateImage(), SampleImage(), ScaleImage(), SeparateImageChannel(), SepiaToneImage(), SetGeometry(), SetGrayscaleImage(), SetImage(), SetImageBackgroundColor(), SetImageChannelDepth(), SetImageClipMask(), SetImageExtent(), SetImageMask(), SetImageOpacity(), SetQuantumDepth(), ShadeImage(), ShadowImage(), ShaveImage(), ShearImage(), SigmoidalContrastImageChannel(), SignatureImage(), SketchImage(), SolarizeImage(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpreadImage(), SteganoImage(), StereoAnaglyphImage(), SwirlImage(), SyncImage(), TextureImage(), ThresholdImage(), ThresholdImageChannel(), ThumbnailImage(), TintImage(), TransformImage(), TransformRGBImage(), TransparentImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), UnsharpMaskImageChannel(), ValidatePixelCacheMorphology(), VerticalFilter(), VignetteImage(), WaveImage(), WhiteThresholdImageChannel(), WriteStreamImage(), and XShearImage().

Definition at line 284 of file image.h.

Referenced by AcquireCacheView(), AcquireImage(), AcquireImageColormap(), AcquireNextImage(), AcquireResampleFilter(), AcquireResizeFilter(), AdaptiveBlurImageChannel(), AdaptiveResizeImage(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AffineTransformImage(), AnimateImages(), AnnotateImage(), AppendImages(), AppendImageToList(), Ascii85Flush(), AverageImages(), BilevelImageChannel(), BlackThresholdImageChannel(), BlurImageChannel(), BorderImage(), CatchImageException(), ChannelThresholdImage(), CharcoalImage(), ChopImage(), ClassifyImageColors(), ClipImagePath(), ClipPixelCacheNexus(), CloneImage(), CloneImageArtifacts(), CloneImageProfiles(), CloneImageProperties(), CloneImages(), CloseBlob(), ClutImageChannel(), CoalesceImages(), ColorFloodfillImage(), ColorizeImage(), CombineImages(), CompareImageChannels(), CompareImageLayers(), CompositeImageChannel(), CompositeLayers(), CompressImageColormap(), ConsolidateCMYKImages(), ContrastImage(), ContrastStretchImageChannel(), ConvolveImageChannel(), CropImage(), CycleColormapImage(), DecipherImage(), DeleteImageArtifact(), DeleteImageList(), DeleteImageProfile(), DeleteImageProperty(), DeskewImage(), DespeckleImage(), DestroyBlob(), DestroyImage(), DestroyImageArtifacts(), DestroyImageAttributes(), DestroyImageList(), DestroyImagePixels(), DestroyImageProperties(), DestroyImages(), DestroyPixelCache(), DestroyPixelStream(), DisassociateImageStream(), DispatchImage(), DisplayImages(), DisposeImages(), DistortImage(), DrawAffineImage(), DrawClipPath(), DrawDashPolygon(), DrawGradientImage(), DrawImage(), DrawPatternPath(), DrawPolygonPrimitive(), DrawPrimitive(), DrawStrokePolygon(), EdgeImage(), EmbossImage(), EncipherImage(), EnhanceImage(), EOFBlob(), EqualizeImageChannel(), EvaluateImageChannel(), ExcerptImage(), ExportImagePixels(), ExportQuantumPixels(), ExtendCache(), ExtentImage(), FlipImage(), FloodfillPaintImage(), FlopImage(), FrameImage(), FxImageChannel(), GammaImage(), GammaImageChannel(), GaussianBlurImageChannel(), GetAuthenticIndexesFromCache(), GetAuthenticIndexesFromStream(), GetAuthenticIndexQueue(), GetAuthenticPixelCacheNexus(), GetAuthenticPixelQueue(), GetAuthenticPixels(), GetAuthenticPixelsFromCache(), GetAuthenticPixelsFromStream(), GetAuthenticPixelsStream(), GetBlobError(), GetBlobProperties(), GetBlobSize(), GetBlobStreamHandler(), GetDelegateCommand(), GetImageAlphaChannel(), GetImageArtifact(), GetImageBoundingBox(), GetImageChannelDepth(), GetImageChannelDistortion(), GetImageChannelDistortions(), GetImageChannelExtrema(), GetImageChannelMean(), GetImageChannelRange(), GetImageChannelStatistics(), GetImageClipMask(), GetImageDynamicThreshold(), GetImageException(), GetImageExtent(), GetImageFromList(), GetImageGeometry(), GetImageList(), GetImageListIndex(), GetImageListLength(), GetImageListSize(), GetImageMask(), GetImagePixelCache(), GetImageProfile(), GetImageProperty(), GetImageQuantizeError(), GetImageTotalInkDensity(), GetImageType(), GetImageVirtualPixelMethod(), GetMultilineTypeMetrics(), GetNextImage(), GetNextImageArtifact(), GetNextImageInList(), GetNextImageProfile(), GetNextImageProperty(), GetNumberScenes(), GetOneAuthenticPixel(), GetOneAuthenticPixelFromCache(), GetPixelCacheVirtualMethod(), GetPreviousImage(), GetQuantumType(), GetTypeMetrics(), GetVirtualIndexesFromCache(), GetVirtualIndexesFromStream(), GetVirtualIndexQueue(), GetVirtualPixelCache(), GetVirtualPixelQueue(), GetVirtualPixels(), GetVirtualPixelsCache(), GetVirtualPixelsFromNexus(), GetVirtualPixelsStream(), GetVirtualPixelStream(), GradientImage(), Huffman2DEncodeImage(), HuffmanDecodeImage(), HuffmanEncodeImage(), IdentifyImage(), ImageListToArray(), ImageToFile(), ImplodeImage(), ImportImagePixels(), ImportQuantumPixels(), InjectImageBlob(), InsertImageInList(), InterpretImageProperties(), InvokeDelegate(), IsBlobExempt(), IsBlobSeekable(), IsBlobTemporary(), IsGrayImage(), IsHighDynamicRangeImage(), IsHistogramImage(), IsImageObject(), IsImageSimilar(), IsMonochromeImage(), IsOpaqueImage(), IsPaletteImage(), IsTaintImage(), LevelImageChannel(), LevelImageColors(), LevelizeImageChannel(), LiquidRescaleImage(), LZWEncodeImage(), MagnifyImage(), MapImage(), MapImages(), MaskPixelCacheNexus(), MatteFloodfillImage(), MedianFilterImage(), MergeImageLayers(), MinifyImage(), ModulateImage(), MontageImageList(), MorphImages(), MotionBlurImageChannel(), NegateImageChannel(), OilPaintImage(), OpaqueImage(), OpaquePaintImageChannel(), OpenPixelCache(), OptimizeImageTransparency(), OptimizeLayerFrames(), OrderedPosterizeImageChannel(), PackbitsEncodeImage(), PersistPixelCache(), PlasmaImage(), PolaroidImage(), PosterizeImage(), PreviewImage(), ProfileImage(), QuantizationError(), QuantizeImage(), QuantizeImages(), QueueAuthenticPixels(), RadialBlurImageChannel(), RaiseImage(), RandomChannelThresholdImage(), RandomThresholdImageChannel(), RecolorImage(), ReduceNoiseImage(), ReferenceImage(), RemapImage(), RemapImages(), RemoveImageArtifact(), RemoveImageProfile(), RemoveImageProperty(), RenderPostscript(), ReplaceImageInList(), ResampleImage(), ResetImageArtifactIterator(), ResetImagePage(), ResetImageProfileIterator(), ResetImagePropertyIterator(), ResizeImage(), RGBTransformImage(), RollImage(), RotateImage(), SampleImage(), ScaleImage(), SeekBlob(), SegmentImage(), SeparateImageChannel(), SeparateImages(), SepiaToneImage(), SetBlobExempt(), SetBlobExtent(), SetGeometry(), SetImage(), SetImageAlphaChannel(), SetImageArtifact(), SetImageBackgroundColor(), SetImageChannelDepth(), SetImageClipMask(), SetImageColorspace(), SetImageMask(), SetImageOpacity(), SetImageProfile(), SetImageProperty(), SetImageType(), SetImageVirtualPixelMethod(), SetPixelCacheNexusPixels(), SetPixelCacheVirtualMethod(), SetQuantumDepth(), SetQuantumFormat(), SetQuantumImageType(), SetQuantumPad(), ShadeImage(), ShadowImage(), SharpenImageChannel(), ShaveImage(), ShearImage(), SigmoidalContrastImageChannel(), SignatureImage(), SizeBlob(), SolarizeImage(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpliceImageList(), SpreadImage(), SteganoImage(), StereoAnaglyphImage(), StreamImagePixels(), StripImage(), SwirlImage(), SyncAuthenticPixelCacheNexus(), SyncAuthenticPixels(), SyncAuthenticPixelsStream(), SyncBlob(), SyncImage(), TellBlob(), TextureImage(), ThresholdImage(), ThresholdImageChannel(), ThumbnailImage(), TintImage(), TransformColorspace(), TransformRGBImage(), TranslateText(), TransparentImage(), TransparentPaintImage(), TransparentPaintImageChroma(), TransposeImage(), TransverseImage(), TrimImage(), UnsharpMaskImageChannel(), ValidateColormapIndex(), VignetteImage(), WaveImage(), WhiteThresholdImageChannel(), WriteImage(), WriteImages(), XShearImage(), YShearImage(), ZLIBEncodeImage(), and ZoomImage().

unsigned long _Image::delay

unsigned long _Image::depth

Definition at line 331 of file image.h.

Referenced by AcquireImage(), CloneImage(), and SetImageType().

Definition at line 281 of file image.h.

Referenced by AcquireImage(), AdaptiveBlurImageChannel(), AdaptiveResizeImage(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), AddNoiseImageChannel(), AnimateImages(), AnnotateImage(), AppendImages(), AssignImageColors(), AverageImages(), BilevelImageChannel(), BlackThresholdImage(), BlurImageChannel(), Classify(), ClearBounds(), ClipImagePath(), CloneDrawInfo(), CloneImage(), ClutImageChannel(), ColorFloodfillImage(), ColorizeImage(), CombineImages(), CompareImageChannels(), CompositeImageChannel(), CompressImageColormap(), ConstituteImage(), ConstrainColormapIndex(), ContrastImage(), ContrastStretchImageChannel(), ConvolveImageChannel(), CycleColormapImage(), DespeckleImage(), DestroyImage(), DisplayImages(), DistortImage(), DrawAffineImage(), DrawBoundingRectangles(), DrawClipPath(), DrawGradientImage(), DrawImage(), DrawPatternPath(), DrawPolygonPrimitive(), DrawPrimitive(), EnhanceImage(), EqualizeImageChannel(), EvaluateImageChannel(), ExtentImage(), FileToImage(), FloodfillPaintImage(), FloydSteinbergDither(), FrameImage(), FxImageChannel(), GammaImageChannel(), GetCacheViewException(), GetFillColor(), GetImageChannelDistortions(), GetImageException(), GetImageGeometry(), GetImagePixels(), GetImageQuantizeError(), GetImageTotalInkDensity(), GetMagickProperty(), GetOnePixel(), GetStrokeColor(), HorizontalFilter(), Huffman2DEncodeImage(), HuffmanDecodeImage(), HuffmanEncodeImage(), IdentifyImage(), ImagesToBlob(), ImageToBlob(), ImplodeImage(), ImportImagePixels(), InjectImageBlob(), InterpretImageProperties(), IsImagesEqual(), LevelImageChannel(), LevelizeImageChannel(), LinearStretchImage(), MaskPixelCacheNexus(), MatteFloodfillImage(), MedianFilterImage(), ModulateImage(), MontageImageList(), MorphImages(), MotionBlurImageChannel(), NegateImageChannel(), NewMagickImage(), OilPaintImage(), OpaqueImage(), OpaquePaintImageChannel(), OrderedDitherImage(), OrderedPosterizeImageChannel(), PersistPixelCache(), PlasmaImage(), PolaroidImage(), PopImagePixels(), PosterizeImage(), ProfileImage(), PushImagePixels(), QuantizeImage(), QuantizeImages(), RadialBlurImageChannel(), RaiseImage(), RandomThresholdImageChannel(), RecolorImage(), ReduceNoiseImage(), RemapImage(), RemapImages(), RenderFreetype(), RenderPostscript(), RenderType(), RenderX11(), RGBTransformImage(), RiemersmaDither(), RotateImage(), ScaleImage(), SegmentImage(), SeparateImageChannel(), SepiaToneImage(), SetGrayscaleImage(), SetImage(), SetImageBackgroundColor(), SetImageChannelDepth(), SetImageClipMask(), SetImageMask(), SetImageOpacity(), SetImagePixels(), SetImageType(), ShadeImage(), ShearImage(), SigmoidalContrastImageChannel(), SignatureImage(), SolarizeImage(), SortColormapByIntensity(), SparseColorImage(), SpliceImage(), SpreadImage(), SteganoImage(), StereoAnaglyphImage(), SwirlImage(), SyncImage(), SyncImagePixels(), TextureImage(), ThresholdImage(), ThresholdImageChannel(), TintImage(), TransformImages(), TransformRGBImage(), TransparentImage(), TransparentPaintImage(), TransparentPaintImageChroma(), UniqueImageColors(), VerticalFilter(), VignetteImage(), WaveImage(), WhiteThresholdImage(), WriteImage(), XShearImage(), YShearImage(), and ZLIBEncodeImage().

Definition at line 207 of file image.h.

Referenced by AcquireImage(), CloneImageProperties(), and IdentifyImage().

char _Image::filename[MaxTextExtent]