MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
Go to the source code of this file.
MagickExport RectangleInfo GetImageBoundingBox | ( | const Image * | image, |
ExceptionInfo * | exception | ||
) |
Definition at line 391 of file attribute.c.
References AcquireString(), AcquireVirtualCacheView(), _Image::columns, DestroyCacheView(), DestroyString(), _Image::filename, GetCacheViewVirtualPixels(), GetEdgeBoundingBox(), GetImageArtifact(), GetMagickModule, GetPixelChannels(), GetPixelInfo(), GetPixelInfoPixel(), _RectangleInfo::height, IsEventLogging(), IsFuzzyEquivalencePixelInfo(), LocaleCompare(), LogMagickEvent(), magick_restrict, MagickCoreSignature, MagickFalse, MagickTrue, OptionWarning, _Image::rows, _Image::signature, StringToken(), ThrowMagickException(), TraceEvent, _RectangleInfo::width, _RectangleInfo::x, and _RectangleInfo::y.
Referenced by DeskewImage(), GetMagickProperty(), GetMagickPropertyLetter(), RenderPostscript(), and TrimImage().
MagickExport PointInfo * GetImageConvexHull | ( | const Image * | , |
size_t * | , | ||
ExceptionInfo * | |||
) |
MagickExport size_t GetImageDepth | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport PointInfo * GetImageMinimumBoundingBox | ( | Image * | image, |
size_t * | number_vertices, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 1201 of file attribute.c.
References AcquireQuantumMemory(), _CaliperInfo::area, _Image::columns, _Image::filename, FormatImageProperty(), getAngle(), getFeretDiameter(), GetImageArtifact(), GetImageConvexHull(), GetMagickModule, GetMagickPrecision(), getProjection(), _CaliperInfo::height, IsEventLogging(), LocaleCompare(), LogMagickEvent(), MagickCoreSignature, MagickFalse, MagickMax, MagickMin, MagickPI, _CaliperInfo::p, PerceptibleReciprocal(), _CaliperInfo::projection, _CaliperInfo::q, RadiansToDegrees(), RelinquishMagickMemory(), _Image::rows, _Image::signature, TraceEvent, _CaliperInfo::v, _CaliperInfo::width, _PointInfo::x, and _PointInfo::y.
Referenced by GetMagickProperty(), and IdentifyImage().
MagickExport size_t GetImageQuantumDepth | ( | const Image * | image, |
const | MagickBooleanType | ||
) |
Definition at line 1459 of file attribute.c.
References _Image::depth, MAGICKCORE_QUANTUM_DEPTH, MagickFalse, and MagickMin.
MagickExport ImageType GetImageType | ( | const Image * | ) |
MagickExport ImageType IdentifyImageGray | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType IdentifyImageMonochrome | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport ImageType IdentifyImageType | ( | const Image * | image, |
ExceptionInfo * | exception | ||
) |
Definition at line 1725 of file attribute.c.
References _Image::alpha_trait, CMYKColorspace, ColorSeparationAlphaType, ColorSeparationType, _Image::colorspace, _Image::filename, GetMagickModule, IdentifyImageGray(), IdentifyPaletteImage(), IsEventLogging(), IsGrayImageType(), LogMagickEvent(), MagickCoreSignature, MagickFalse, PaletteAlphaType, PaletteType, _Image::signature, TraceEvent, TrueColorAlphaType, TrueColorType, and UndefinedPixelTrait.
Referenced by ContrastStretchImage(), GetImageColorspaceType(), GetMagickProperty(), and IdentifyImage().
MagickExport MagickBooleanType IsImageGray | ( | const Image * | ) |
MagickExport MagickBooleanType IsImageMonochrome | ( | const Image * | ) |
MagickExport MagickBooleanType IsImageOpaque | ( | const Image * | , |
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SetImageDepth | ( | Image * | , |
const | size_t, | ||
ExceptionInfo * | |||
) |
MagickExport MagickBooleanType SetImageType | ( | Image * | image, |
const | ImageType, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 2134 of file attribute.c.
References AcquireImageInfo(), AcquireQuantizeInfo(), _Image::alpha_trait, AlphaChannel, BilevelImage(), BilevelType, CMYKColorspace, _Image::colors, ColorSeparationAlphaType, ColorSeparationType, _QuantizeInfo::colorspace, DestroyImageInfo(), DestroyQuantizeInfo(), DirectClass, _Image::dither, _ImageInfo::dither, GetImageArtifact(), GetMagickModule, GRAYColorspace, GrayscaleAlphaType, GrayscaleType, IsEventLogging(), LogMagickEvent(), MagickCoreSignature, MagickFalse, MagickTrue, NormalizeImage(), _QuantizeInfo::number_colors, OpaqueAlphaChannel, OptimizeType, PaletteAlphaType, PaletteBilevelAlphaType, PaletteType, QuantizeImage(), QuantumRange, SetImageAlphaChannel(), SetImageChannelMask(), SetImageOption(), SetImageStorageClass(), _Image::signature, sRGBColorspace, _Image::storage_class, TraceEvent, TransformImageColorspace(), TransparentColorspace, TrueColorAlphaType, TrueColorType, _Image::type, UndefinedPixelTrait, and UndefinedType.
Referenced by CycleColormapImage(), and HuffmanEncodeImage().