|
MagickCore
6.7.5
|
#include "MagickCore/semaphore.h"

Go to the source code of this file.
| #define RoundToQuantum | ( | quantum | ) | ClampToQuantum(quantum) |
Definition at line 27 of file quantum.h.
Referenced by ConvertXYZToRGB(), and OrderedPosterizeImage().
| typedef struct _QuantumInfo QuantumInfo |
| enum EndianType |
| enum QuantumAlphaType |
| enum QuantumFormatType |
| enum QuantumType |
| MagickExport QuantumInfo* AcquireQuantumInfo | ( | const ImageInfo * | , |
| Image * | |||
| ) |
| static Quantum ClampToQuantum | ( | const MagickRealType | value | ) | [inline, static] |
Definition at line 85 of file quantum.h.
References QuantumRange.
Referenced by RenderPostscript(), GetImageDepth(), SetImageDepth(), GetOneCacheViewAuthenticPixel(), GetOneCacheViewVirtualPixel(), GetOneCacheViewVirtualMethodPixel(), GetOneAuthenticPixel(), GetOneAuthenticPixelFromCache(), GetOneVirtualPixel(), GetOneVirtualPixelFromCache(), GetVirtualPixelsFromNexus(), ConcatenateColorComponent(), ConcatentateHexColorComponent(), QueryColorCompliance(), RGBTransformImage(), TransformRGBImage(), SimilarityImage(), CompositePixelOver(), CompositeOverImage(), CompositeImage(), RaiseImage(), DrawImage(), DrawPrimitive(), AdaptiveBlurImage(), AdaptiveSharpenImage(), BlurImage(), ConvolveImage(), MotionBlurImage(), RadialBlurImage(), SelectiveBlurImage(), ShadeImage(), UnsharpMaskImage(), ClutImage(), ColorDecisionListImage(), ContrastImage(), ContrastStretchImage(), EnhanceImage(), EqualizeImage(), GammaImage(), HaldClutImage(), LevelImage(), ModulateImage(), SigmoidalContrastImage(), AddNoiseImage(), BlueShiftImage(), ColorizeImage(), ColorMatrixImage(), FxImage(), MorphImages(), PlasmaPixel(), SepiaToneImage(), SketchImage(), ConvertHSBToRGB(), ConvertHSLToRGB(), ConvertHWBToRGB(), ColorToNodeId(), PrintChannelStatistics(), FlattenPixelInfo(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), SetPixelInfoPixel(), ImportDoublePixel(), ImportFloatPixel(), InterpolatePixelChannels(), DefineImageColormap(), ExportQuantumPixels(), ImportAlphaQuantum(), ImportBGRQuantum(), ImportBGRAQuantum(), ImportBlackQuantum(), ImportBlueQuantum(), ImportCMYKQuantum(), ImportCMYKAQuantum(), ImportGrayQuantum(), ImportGrayAlphaQuantum(), ImportGreenQuantum(), ImportIndexQuantum(), ImportIndexAlphaQuantum(), ImportOpacityQuantum(), ImportRedQuantum(), ImportRGBQuantum(), ImportRGBAQuantum(), ImportQuantumPixels(), ResamplePixelColor(), HorizontalFilter(), VerticalFilter(), ScaleImage(), GetImageBackgroundColor(), EvaluateImages(), EvaluateImage(), ApplyFunction(), StatisticImage(), GetOneAuthenticPixelFromStream(), and GetOneVirtualPixelFromStream().
| MagickExport QuantumInfo * DestroyQuantumInfo | ( | QuantumInfo * | ) |
Definition at line 215 of file quantum.c.
References _QuantumInfo::signature, MagickSignature, _QuantumInfo::pixels, DestroyQuantumPixels(), _QuantumInfo::semaphore, DestroySemaphoreInfo(), and RelinquishMagickMemory().
Referenced by AcquireQuantumInfo(), and DestroyStreamInfo().
| MagickExport size_t ExportQuantumPixels | ( | const Image * | , |
| CacheView * | , | ||
| QuantumInfo * | , | ||
| const QuantumType | , | ||
| unsigned char * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport size_t GetQuantumExtent | ( | const Image * | , |
| const QuantumInfo * | , | ||
| const QuantumType | |||
| ) |
| MagickExport QuantumFormatType GetQuantumFormat | ( | const QuantumInfo * | ) |
Definition at line 353 of file quantum.c.
References _QuantumInfo::signature, MagickSignature, and _QuantumInfo::format.
| MagickExport void GetQuantumInfo | ( | const ImageInfo * | , |
| QuantumInfo * | |||
| ) |
| MagickExport unsigned char* GetQuantumPixels | ( | const QuantumInfo * | ) |
Definition at line 455 of file quantum.c.
References GetOpenMPThreadId(), _QuantumInfo::signature, MagickSignature, and _QuantumInfo::pixels.
Referenced by ExportQuantumPixels(), and ImportQuantumPixels().
| MagickExport QuantumType GetQuantumType | ( | Image * | , |
| ExceptionInfo * | |||
| ) |
Definition at line 487 of file quantum.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, RGBQuantum, _Image::matte, RGBAQuantum, _Image::colorspace, CMYKColorspace, CMYKQuantum, CMYKAQuantum, IsImageGray(), GrayQuantum, GrayAlphaQuantum, _Image::storage_class, PseudoClass, IndexQuantum, and IndexAlphaQuantum.
| MagickExport size_t ImportQuantumPixels | ( | const Image * | , |
| CacheView * | , | ||
| QuantumInfo * | , | ||
| const QuantumType | , | ||
| const unsigned char * | , | ||
| ExceptionInfo * | |||
| ) |
Definition at line 3413 of file quantum-import.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _QuantumInfo::signature, GetQuantumPixels(), GetImageExtent(), GetAuthenticPixelQueue(), GetCacheViewExtent(), GetCacheViewAuthenticPixelQueue(), ResetQuantumState(), GetQuantumExtent(), AlphaQuantum, ImportAlphaQuantum(), BGRQuantum, ImportBGRQuantum(), BGRAQuantum, BGROQuantum, ImportBGRAQuantum(), BlackQuantum, ImportBlackQuantum(), BlueQuantum, YellowQuantum, ImportBlueQuantum(), CMYKQuantum, ImportCMYKQuantum(), CMYKAQuantum, CMYKOQuantum, ImportCMYKAQuantum(), CbYCrYQuantum, ImportCbYCrYQuantum(), GrayQuantum, ImportGrayQuantum(), GrayAlphaQuantum, ImportGrayAlphaQuantum(), GreenQuantum, MagentaQuantum, ImportGreenQuantum(), IndexQuantum, ImportIndexQuantum(), IndexAlphaQuantum, ImportIndexAlphaQuantum(), OpacityQuantum, ImportOpacityQuantum(), RedQuantum, CyanQuantum, ImportRedQuantum(), RGBQuantum, CbYCrQuantum, ImportRGBQuantum(), RGBAQuantum, RGBOQuantum, CbYCrAQuantum, ImportRGBAQuantum(), GetPixelRed(), SetPixelRed(), GetPixelGreen(), SetPixelGreen(), GetPixelChannels(), SetPixelAlpha(), GetPixelAlpha(), _QuantumInfo::alpha_type, DisassociatedQuantumAlpha, GetPixelMask(), QuantumScale, MagickEpsilon, GetPixelChannelMapChannel(), GetPixelChannelMapTraits(), UpdatePixelTrait, and ClampToQuantum().
| MagickExport void SetQuantumAlphaType | ( | QuantumInfo * | , |
| const QuantumAlphaType | |||
| ) |
| MagickExport MagickBooleanType SetQuantumDepth | ( | const Image * | , |
| QuantumInfo * | , | ||
| const size_t | |||
| ) |
| 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 827 of file quantum.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _QuantumInfo::signature, _QuantumInfo::pad, SetQuantumDepth(), and _QuantumInfo::depth.
| MagickExport void SetQuantumQuantum | ( | QuantumInfo * | , |
| const size_t | |||
| ) |
| MagickExport void SetQuantumScale | ( | QuantumInfo * | , |
| const double | |||
| ) |
Definition at line 930 of file quantum.c.
References _QuantumInfo::signature, MagickSignature, and _QuantumInfo::scale.