MagickCore
7.0.11
|
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 85 of file quantum.h.
References IsNaN, _QuantumInfo::quantum, and QuantumRange.
Referenced by AdaptiveBlurImage(), AdaptiveSharpenImage(), AddNoiseImage(), ApplyFunction(), ApplyPixelCompositeMask(), AssignImageColors(), AutoThresholdImage(), BilateralBlurImage(), BlueShiftImage(), ChannelFxImage(), ClipPixelCacheNexus(), ClutImage(), ColorDecisionListImage(), ColorizeImage(), ColorToNodeId(), CompositeImage(), CompositeOverImage(), CompositePixelOver(), ConcatentateHexColorComponent(), ConsolidateCMYKImages(), ContrastImage(), ContrastStretchImage(), CopyPixel(), DefineImageColormap(), DrawPrimitive(), EqualizeImage(), EvaluateImage(), EvaluateImages(), ExportCharPixel(), ExportGrayAlphaQuantum(), ExportGrayQuantum(), ExportLongLongPixel(), ExportLongPixel(), ExportQuantumPixel(), ExportQuantumPixels(), ExportShortPixel(), FlattenPixelInfo(), FloydSteinbergDither(), FxImage(), GammaImage(), GetImageBackgroundColor(), GetImageDepth(), GetImageStatistics(), GetOneAuthenticPixelFromStream(), GetOneCacheViewAuthenticPixel(), GetOneCacheViewVirtualMethodPixel(), GetOneCacheViewVirtualPixel(), GetOneVirtualPixelFromStream(), GetVirtualPixelCacheNexus(), GrayscaleImage(), HaldClutImage(), HorizontalFilter(), ImportAlphaQuantum(), ImportBGRAQuantum(), ImportBGROQuantum(), ImportBGRQuantum(), ImportBlackQuantum(), ImportBlueQuantum(), ImportCMYKAQuantum(), ImportCMYKOQuantum(), ImportCMYKQuantum(), ImportDoublePixel(), ImportFloatPixel(), ImportGrayAlphaQuantum(), ImportGrayQuantum(), ImportGreenQuantum(), ImportIndexAlphaQuantum(), ImportIndexQuantum(), ImportOpacityQuantum(), ImportQuantumPixels(), ImportRedQuantum(), ImportRGBAQuantum(), ImportRGBOQuantum(), ImportRGBQuantum(), InterpolatePixelChannels(), LevelImage(), LinearStretchImage(), LocalContrastImage(), MatrixToImage(), MeanShiftImage(), ModulateImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImage(), OilPaintImage(), OrderedDitherImage(), PerceptibleImage(), PlasmaPixel(), PolynomialImage(), PrintChannelStatistics(), QueryColorCompliance(), RaiseImage(), RangeThresholdImage(), RenderMVGContent(), RenderPostscript(), ResamplePixelColor(), RiemersmaDither(), RotationalBlurImage(), ScaleImage(), SelectiveBlurImage(), SepiaToneImage(), SetImageAlphaChannel(), SetImageMask(), SetPixelBackgoundColor(), SetPixelViaPixelInfo(), ShadeImage(), SimilarityImage(), SketchImage(), sRGBTransformImage(), StatisticImage(), StreamImagePixels(), TransformsRGBImage(), UniqueColorsToImage(), UnsharpMaskImage(), VerticalFilter(), WaveletDenoiseImage(), and WhiteBalanceImage().
MagickExport QuantumInfo * DestroyQuantumInfo | ( | QuantumInfo * | ) |
Definition at line 213 of file quantum.c.
References DestroyQuantumPixels(), MagickCoreSignature, _QuantumInfo::pixels, RelinquishMagickMemory(), RelinquishSemaphoreInfo(), _QuantumInfo::semaphore, and _QuantumInfo::signature.
Referenced by AcquireQuantumInfo(), DestroyStreamInfo(), and StreamImage().
MagickExport size_t ExportQuantumPixels | ( | const Image * | , |
CacheView * | , | ||
QuantumInfo * | , | ||
const QuantumType | , | ||
unsigned char * | magick_restrict, | ||
ExceptionInfo * | |||
) |
MagickExport EndianType GetQuantumEndian | ( | const QuantumInfo * | ) |
Definition at line 358 of file quantum.c.
References _QuantumInfo::endian, MagickCoreSignature, and _QuantumInfo::signature.
MagickExport size_t GetQuantumExtent | ( | const Image * | , |
const QuantumInfo * | , | ||
const QuantumType | |||
) |
MagickExport QuantumFormatType GetQuantumFormat | ( | const QuantumInfo * | ) |
Definition at line 387 of file quantum.c.
References _QuantumInfo::format, MagickCoreSignature, and _QuantumInfo::signature.
MagickExport void GetQuantumInfo | ( | const ImageInfo * | , |
QuantumInfo * | |||
) |
MagickExport unsigned char* GetQuantumPixels | ( | const QuantumInfo * | ) |
Definition at line 489 of file quantum.c.
References GetOpenMPThreadId(), GetVirtualMemoryBlob(), MagickCoreSignature, _QuantumInfo::pixels, and _QuantumInfo::signature.
Referenced by ExportQuantumPixels(), and ImportQuantumPixels().
MagickExport QuantumType GetQuantumType | ( | Image * | , |
ExceptionInfo * | |||
) |
Definition at line 523 of file quantum.c.
References _Image::alpha_trait, CMYKAQuantum, CMYKColorspace, CMYKQuantum, _Image::colorspace, _Image::debug, _Image::filename, GetMagickModule, GrayAlphaQuantum, GrayQuantum, IndexAlphaQuantum, IndexQuantum, IsGrayColorspace(), LogMagickEvent(), MagickCoreSignature, MagickFalse, PseudoClass, RGBAQuantum, RGBQuantum, _Image::signature, _Image::storage_class, TraceEvent, and UndefinedPixelTrait.
MagickExport size_t ImportQuantumPixels | ( | const Image * | , |
CacheView * | , | ||
QuantumInfo * | , | ||
const QuantumType | , | ||
const unsigned char * | magick_restrict, | ||
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 909 of file quantum.c.
References _Image::debug, _QuantumInfo::depth, _Image::filename, GetMagickModule, LogMagickEvent(), MagickCoreSignature, MagickFalse, _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 1012 of file quantum.c.
References MagickCoreSignature, _QuantumInfo::scale, and _QuantumInfo::signature.