MagickCore
7.0.0
|
Go to the source code of this file.
Typedefs | |
typedef struct _QuantumInfo | QuantumInfo |
typedef struct _QuantumInfo QuantumInfo |
enum EndianType |
enum QuantumAlphaType |
enum QuantumFormatType |
enum QuantumType |
MagickExport QuantumInfo* AcquireQuantumInfo | ( | const ImageInfo * | , |
Image * | |||
) |
|
inlinestatic |
Definition at line 84 of file quantum.h.
References QuantumRange.
Referenced by AdaptiveBlurImage(), AdaptiveSharpenImage(), AddNoiseImage(), ApplyFunction(), AssignImageColors(), BlueShiftImage(), ChannelFxImage(), Classify(), ClutImage(), ColorDecisionListImage(), ColorizeImage(), ColorToNodeId(), CompositeImage(), CompositeOverImage(), CompositePixelOver(), ConcatenateColorComponent(), ConcatentateHexColorComponent(), ContrastImage(), ContrastStretchImage(), DefineImageColormap(), DrawImage(), DrawPrimitive(), EnhanceImage(), EqualizeImage(), EvaluateImage(), EvaluateImages(), ExportCharPixel(), ExportGrayAlphaQuantum(), ExportGrayQuantum(), ExportLongLongPixel(), ExportLongPixel(), ExportQuantumPixel(), ExportQuantumPixels(), ExportShortPixel(), FlattenPixelInfo(), FloydSteinbergDither(), FxImage(), GammaImage(), GetImageBackgroundColor(), GetImageDepth(), GetOneAuthenticPixel(), GetOneAuthenticPixelFromCache(), GetOneAuthenticPixelFromStream(), GetOneCacheViewAuthenticPixel(), GetOneCacheViewVirtualMethodPixel(), GetOneCacheViewVirtualPixel(), GetOneVirtualPixel(), GetOneVirtualPixelFromCache(), GetOneVirtualPixelFromStream(), GetVirtualPixelsFromNexus(), GrayscaleImage(), HaldClutImage(), HorizontalFilter(), ImportAlphaQuantum(), ImportBGRAQuantum(), ImportBGRQuantum(), ImportBlackQuantum(), ImportBlueQuantum(), ImportCMYKAQuantum(), ImportCMYKQuantum(), ImportDoublePixel(), ImportFloatPixel(), ImportGrayAlphaQuantum(), ImportGrayQuantum(), ImportGreenQuantum(), ImportIndexAlphaQuantum(), ImportIndexQuantum(), ImportOpacityQuantum(), ImportQuantumPixels(), ImportRedQuantum(), ImportRGBAQuantum(), ImportRGBQuantum(), InterpolatePixelChannels(), LevelImage(), LinearStretchImage(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImage(), OilPaintImage(), OrderedPosterizeImage(), PerceptibleImage(), PlasmaPixel(), PolynomialImage(), PrintChannelStatistics(), QueryColorCompliance(), RadialBlurImage(), RaiseImage(), RenderPostscript(), ResamplePixelColor(), RiemersmaDither(), ScaleImage(), SelectiveBlurImage(), SepiaToneImage(), SetImageDepth(), SetImageMask(), SetPixelInfoPixel(), ShadeImage(), SimilarityImage(), SketchImage(), sRGBTransformImage(), StatisticImage(), StreamImagePixels(), TransformsRGBImage(), UniqueColorsToImage(), UnsharpMaskImage(), and VerticalFilter().
MagickExport QuantumInfo * DestroyQuantumInfo | ( | QuantumInfo * | ) |
Definition at line 214 of file quantum.c.
References DestroyQuantumPixels(), DestroySemaphoreInfo(), MagickSignature, _QuantumInfo::pixels, RelinquishMagickMemory(), _QuantumInfo::semaphore, and _QuantumInfo::signature.
Referenced by AcquireQuantumInfo(), DestroyStreamInfo(), and StreamImage().
MagickExport size_t ExportQuantumPixels | ( | const Image * | , |
CacheView * | , | ||
QuantumInfo * | , | ||
const QuantumType | , | ||
unsigned char * | , | ||
ExceptionInfo * | |||
) |
MagickExport EndianType GetQuantumEndian | ( | const QuantumInfo * | ) |
Definition at line 352 of file quantum.c.
References _QuantumInfo::endian, MagickSignature, and _QuantumInfo::signature.
MagickExport size_t GetQuantumExtent | ( | const Image * | , |
const QuantumInfo * | , | ||
const QuantumType | |||
) |
MagickExport QuantumFormatType GetQuantumFormat | ( | const QuantumInfo * | ) |
Definition at line 381 of file quantum.c.
References _QuantumInfo::format, MagickSignature, and _QuantumInfo::signature.
MagickExport void GetQuantumInfo | ( | const ImageInfo * | , |
QuantumInfo * | |||
) |
MagickExport unsigned char* GetQuantumPixels | ( | const QuantumInfo * | ) |
Definition at line 483 of file quantum.c.
References GetOpenMPThreadId(), MagickSignature, _QuantumInfo::pixels, and _QuantumInfo::signature.
Referenced by ExportQuantumPixels(), and ImportQuantumPixels().
MagickExport QuantumType GetQuantumType | ( | Image * | , |
ExceptionInfo * | |||
) |
Definition at line 515 of file quantum.c.
References _Image::alpha_trait, BlendPixelTrait, CMYKAQuantum, CMYKColorspace, CMYKQuantum, _Image::colorspace, _Image::debug, _Image::filename, GetMagickModule, GrayAlphaQuantum, GrayQuantum, IndexAlphaQuantum, IndexQuantum, IsImageGray(), LogMagickEvent(), MagickFalse, MagickSignature, PseudoClass, RGBAQuantum, RGBQuantum, _Image::signature, _Image::storage_class, and TraceEvent.
MagickExport size_t ImportQuantumPixels | ( | const Image * | , |
CacheView * | , | ||
QuantumInfo * | , | ||
const QuantumType | , | ||
const unsigned char * | , | ||
ExceptionInfo * | |||
) |
MagickExport void SetQuantumAlphaType | ( | QuantumInfo * | , |
const QuantumAlphaType | |||
) |
MagickExport MagickBooleanType SetQuantumDepth | ( | const Image * | , |
QuantumInfo * | , | ||
const size_t | |||
) |
MagickExport MagickBooleanType SetQuantumEndian | ( | const Image * | , |
QuantumInfo * | , | ||
const EndianType | |||
) |
MagickExport MagickBooleanType SetQuantumFormat | ( | const Image * | , |
QuantumInfo * | , | ||
const QuantumFormatType | |||
) |
MagickExport void SetQuantumImageType | ( | Image * | , |
const QuantumType | |||
) |
MagickExport void SetQuantumMinIsWhite | ( | QuantumInfo * | , |
const MagickBooleanType | |||
) |
MagickExport void SetQuantumPack | ( | QuantumInfo * | , |
const MagickBooleanType | |||
) |
MagickExport MagickBooleanType SetQuantumPad | ( | const Image * | , |
QuantumInfo * | , | ||
const size_t | |||
) |
Definition at line 894 of file quantum.c.
References _Image::debug, _QuantumInfo::depth, _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, _QuantumInfo::pad, SetQuantumDepth(), _QuantumInfo::signature, _Image::signature, and TraceEvent.
MagickExport void SetQuantumQuantum | ( | QuantumInfo * | , |
const size_t | |||
) |
MagickExport void SetQuantumScale | ( | QuantumInfo * | , |
const double | |||
) |
Definition at line 997 of file quantum.c.
References MagickSignature, _QuantumInfo::scale, and _QuantumInfo::signature.