MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
#include "MagickCore/image.h"
#include "MagickCore/image-private.h"
#include "MagickCore/pixel.h"
#include "MagickCore/pixel-accessor.h"
Go to the source code of this file.
Functions | |
static void | ConvertCMYKToRGB (PixelInfo *pixel) |
static void | ConvertRGBToCMYK (PixelInfo *pixel) |
static MagickBooleanType | IsCMYKColorspace (const ColorspaceType colorspace) |
static MagickBooleanType | IsGrayColorspace (const ColorspaceType colorspace) |
static MagickBooleanType | IsGrayImageType (const ImageType type) |
static MagickBooleanType | IsHueCompatibleColorspace (const ColorspaceType colorspace) |
static MagickBooleanType | IsRGBColorspace (const ColorspaceType colorspace) |
static MagickBooleanType | IssRGBColorspace (const ColorspaceType colorspace) |
static MagickBooleanType | IssRGBCompatibleColorspace (const ColorspaceType colorspace) |
static MagickBooleanType | IsYCbCrCompatibleColorspace (const ColorspaceType colorspace) |
|
inlinestatic |
Definition at line 30 of file colorspace-private.h.
References _PixelInfo::black, _PixelInfo::blue, _PixelInfo::green, QuantumRange, QuantumScale, and _PixelInfo::red.
Referenced by ConformPixelInfo(), and TransformsRGBImage().
|
inlinestatic |
Definition at line 40 of file colorspace-private.h.
References _PixelInfo::black, _PixelInfo::blue, CMYKColorspace, _PixelInfo::colorspace, DecodePixelGamma(), _PixelInfo::green, MagickEpsilon, PerceptibleReciprocal(), QuantumRange, QuantumScale, _PixelInfo::red, and sRGBColorspace.
Referenced by ConformPixelInfo(), and sRGBTransformImage().
|
inlinestatic |
Definition at line 88 of file colorspace-private.h.
References CMYKColorspace, MagickFalse, and MagickTrue.
|
inlinestatic |
Definition at line 96 of file colorspace-private.h.
References GRAYColorspace, LinearGRAYColorspace, MagickFalse, and MagickTrue.
Referenced by AnnotateImage(), AssignImageColors(), BilevelImage(), BlackThresholdImage(), ChannelFxImage(), ClutImage(), ColorizeImage(), ConformPixelInfo(), DistortImage(), DrawPrimitive(), FloodfillPaintImage(), FrameImage(), GetQuantumType(), LevelImageColors(), RangeThresholdImage(), SetImageColorspace(), SetPixelCacheVirtualMethod(), ShadowImage(), SolarizeImage(), SpliceImage(), TintImage(), and WhiteThresholdImage().
|
inlinestatic |
Definition at line 104 of file colorspace-private.h.
References BilevelType, GrayscaleAlphaType, GrayscaleType, MagickFalse, and MagickTrue.
Referenced by ContrastStretchImage(), GetImageColorspaceType(), IdentifyImageType(), IsImageGray(), and QuantizeImage().
|
inlinestatic |
Definition at line 112 of file colorspace-private.h.
References HCLColorspace, HCLpColorspace, HSBColorspace, HSIColorspace, HSLColorspace, HSVColorspace, MagickFalse, and MagickTrue.
Referenced by ConcatenateColorComponent(), IsFuzzyEquivalencePixel(), IsFuzzyEquivalencePixelInfo(), and KmeansMetric().
|
inlinestatic |
Definition at line 122 of file colorspace-private.h.
References LinearGRAYColorspace, MagickFalse, MagickTrue, RGBColorspace, and scRGBColorspace.
Referenced by SetImageColorspace().
|
inlinestatic |
Definition at line 130 of file colorspace-private.h.
References MagickFalse, MagickTrue, sRGBColorspace, and TransparentColorspace.
Referenced by QueryColorname(), and TransformImageColorspace().
|
inlinestatic |
Definition at line 138 of file colorspace-private.h.
References Adobe98Colorspace, DisplayP3Colorspace, GRAYColorspace, LinearGRAYColorspace, MagickFalse, MagickTrue, ProPhotoColorspace, RGBColorspace, scRGBColorspace, sRGBColorspace, and TransparentColorspace.
Referenced by AssignImageColors(), ClassifyImageColors(), ConcatenateColorComponent(), ConformPixelInfo(), IdentifyImageGray(), IdentifyImageMonochrome(), ModulateImage(), SetImageGray(), and SetImageMonochrome().
|
inlinestatic |
Definition at line 150 of file colorspace-private.h.
References MagickFalse, MagickTrue, Rec601YCbCrColorspace, Rec709YCbCrColorspace, and YCbCrColorspace.