MagickCore
6.9.10
Convert, Edit, Or Compose Bitmap Images
|
Go to the source code of this file.
Macros | |
#define | RoundToQuantum(quantum) ClampToQuantum(quantum) |
Typedefs | |
typedef struct _QuantumInfo | QuantumInfo |
#define RoundToQuantum | ( | quantum | ) | ClampToQuantum(quantum) |
typedef struct _QuantumInfo QuantumInfo |
enum EndianType |
enum QuantumAlphaType |
enum QuantumFormatType |
enum QuantumType |
MagickExport QuantumInfo* AcquireQuantumInfo | ( | const ImageInfo * | , |
Image * | |||
) |
|
inlinestatic |
References QuantumRange.
Referenced by AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AddNoiseImageChannel(), ApplyFunction(), AutoThresholdImage(), BlueShiftImage(), ClutImageChannel(), ColorDecisionListImage(), ColorMatrixImage(), ColorToNodeId(), CombineImages(), CompositeImageChannel(), ConcatentateHexColorComponent(), ConnectedComponentsImage(), ConsolidateCMYKImages(), ContrastStretchImageChannel(), ConvertCMYToRGB(), ConvertHCLpToRGB(), ConvertHCLToRGB(), ConvertHSBToRGB(), ConvertHSIToRGB(), ConvertHSLToRGB(), ConvertHSVToRGB(), ConvertHWBToRGB(), ConvertXYZToRGB(), ConvertYDbDrToRGB(), ConvertYIQToRGB(), ConvertYPbPrToRGB(), ConvertYUVToRGB(), DefineImageColormap(), EqualizeImageChannel(), EvaluateImageChannel(), EvaluateImages(), ExportCharPixel(), ExportGrayAlphaQuantum(), ExportGrayQuantum(), ExportIntegerPixel(), ExportLongPixel(), ExportQuantumPixel(), ExportQuantumPixels(), ExportShortPixel(), FilterImageChannel(), FloodfillPaintImage(), FxGetSymbol(), FxImageChannel(), GammaImageChannel(), GetImageBackgroundColor(), GrayscaleImage(), HaldClutImageChannel(), HorizontalFilter(), HSLTransform(), ImportAlphaQuantum(), ImportBGRAQuantum(), ImportBGROQuantum(), ImportBGRQuantum(), ImportBlackQuantum(), ImportBlueQuantum(), ImportCMYKAQuantum(), ImportCMYKOQuantum(), ImportCMYKQuantum(), ImportDoublePixel(), ImportFloatPixel(), ImportGrayAlphaQuantum(), ImportGrayQuantum(), ImportGreenQuantum(), ImportIndexAlphaQuantum(), ImportIndexQuantum(), ImportQuantumPixels(), ImportRedQuantum(), ImportRGBAQuantum(), ImportRGBOQuantum(), ImportRGBQuantum(), LevelImageChannel(), LinearStretchImage(), LocalContrastImage(), MagickCompositeOver(), MagickPixelIntensityToQuantum(), MaskPixelCacheNexus(), MatrixToImage(), MeanShiftImage(), MorphImages(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), MotionBlurImageChannel(), OilPaintImage(), OpaquePaintImageChannel(), OrderedPosterizeImageChannel(), PixelIntensityToQuantum(), PixelPacketIntensity(), PlasmaPixel(), PolynomialImageChannel(), PrintChannelStatistics(), QueryColorCompliance(), QueryMagickColorCompliance(), RaiseImage(), RenderMVGContent(), RenderPostscript(), ResamplePixelColor(), RGBTransformImage(), RotationalBlurImageChannel(), ScaleImage(), SelectiveBlurImageChannel(), SeparateImageChannel(), SepiaToneImage(), SetImageAlphaChannel(), SetPixelPacket(), SetPixelViaMagickPixel(), ShadeImage(), ShadowImage(), SigmoidalContrastImageChannel(), SimilarityMetricImage(), StatisticImageChannel(), SteganoImage(), StreamImagePixels(), TintImage(), TransformRGBImage(), UnsharpMaskImageChannel(), VerticalFilter(), and WaveletDenoiseImage().
MagickExport QuantumInfo * DestroyQuantumInfo | ( | QuantumInfo * | ) |
References DestroyQuantumPixels(), DestroySemaphoreInfo(), MagickCoreSignature, _QuantumInfo::pixels, RelinquishMagickMemory(), _QuantumInfo::semaphore, and _QuantumInfo::signature.
Referenced by AcquireQuantumInfo(), DestroyStreamInfo(), PopImagePixels(), PushImagePixels(), SignatureImage(), and StreamImage().
MagickExport size_t ExportQuantumPixels | ( | const Image * | , |
const CacheView * | , | ||
const QuantumInfo * | , | ||
const QuantumType | , | ||
unsigned char * | magick_restrict, | ||
ExceptionInfo * | |||
) |
MagickExport EndianType GetQuantumEndian | ( | const QuantumInfo * | ) |
References _QuantumInfo::endian, MagickCoreSignature, and _QuantumInfo::signature.
MagickExport size_t GetQuantumExtent | ( | const Image * | , |
const QuantumInfo * | , | ||
const QuantumType | |||
) |
MagickExport QuantumFormatType GetQuantumFormat | ( | const QuantumInfo * | ) |
References _QuantumInfo::format, MagickCoreSignature, and _QuantumInfo::signature.
MagickExport void GetQuantumInfo | ( | const ImageInfo * | , |
QuantumInfo * | |||
) |
MagickExport unsigned char* GetQuantumPixels | ( | const QuantumInfo * | ) |
References GetOpenMPThreadId(), GetVirtualMemoryBlob(), MagickCoreSignature, _QuantumInfo::pixels, and _QuantumInfo::signature.
Referenced by ExportQuantumPixels(), ImportQuantumPixels(), and SignatureImage().
MagickExport QuantumType GetQuantumType | ( | Image * | , |
ExceptionInfo * | |||
) |
References CMYKAQuantum, CMYKColorspace, CMYKQuantum, _Image::colorspace, _Image::debug, _Image::filename, GetMagickModule, GrayAlphaQuantum, GrayQuantum, IndexAlphaQuantum, IndexQuantum, IsGrayColorspace(), LogMagickEvent(), MagickCoreSignature, MagickFalse, _Image::matte, PseudoClass, RGBAQuantum, RGBQuantum, _Image::signature, _Image::storage_class, and TraceEvent.
MagickExport size_t ImportQuantumPixels | ( | Image * | , |
CacheView * | , | ||
const 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 | |||
) |
MagickExport void SetQuantumQuantum | ( | QuantumInfo * | , |
const size_t | |||
) |
MagickExport void SetQuantumScale | ( | QuantumInfo * | , |
const double | |||
) |
References MagickCoreSignature, _QuantumInfo::scale, and _QuantumInfo::signature.