18 #ifndef MAGICKCORE_COLOR_PRIVATE_H
19 #define MAGICKCORE_COLOR_PRIVATE_H
28 #if defined(__cplusplus) || defined(c_plusplus)
106 return(0.212656*pixel->
red+0.715158*pixel->
green+0.072186*pixel->
blue);
115 0.072186*pixel->
blue));
128 return(0.212656*pixel->
red+0.715158*pixel->
green+0.072186*pixel->
blue);
132 return(0.212656*red+0.715158*green+0.072186*blue);
146 return(0.212656*pixel->
red+0.715158*pixel->
green+0.072186*pixel->
blue);
150 return(0.212656*red+0.715158*green+0.072186*blue);
153 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickRealType EncodePixelGamma(const MagickRealType pixel)
Definition: pixel.c:351
MagickDoubleType MagickRealType
Definition: magick-type.h:125
#define MagickSQ1_2
Definition: image-private.h:32
MagickRealType opacity
Definition: pixel.h:122
static MagickRealType MagickPixelIntensity(const MagickPixelPacket *pixel)
Definition: color-private.h:101
ColorspaceType colorspace
Definition: pixel.h:110
static MagickRealType MagickPixelLuminance(const MagickPixelPacket *pixel)
Definition: color-private.h:135
Definition: colorspace.h:40
Quantum blue
Definition: pixel.h:143
static Quantum MagickPixelIntensityToQuantum(const MagickPixelPacket *pixel)
Definition: color-private.h:109
MagickPrivate MagickBooleanType IsIntensitySimilar(const Image *, const PixelPacket *, const PixelPacket *)
Definition: color.c:1884
static MagickRealType AbsolutePixelValue(const MagickRealType x)
Definition: pixel-accessor.h:106
static MagickBooleanType IsGrayColorspace(const ColorspaceType colorspace)
Definition: colorspace-private.h:96
Quantum green
Definition: pixel.h:143
#define MagickEpsilon
Definition: magick-type.h:115
static double GetFuzzyColorDistance(const Image *p, const Image *q)
Definition: color-private.h:35
static Quantum ClampToQuantum(const MagickRealType quantum)
Definition: quantum.h:88
MagickExport MagickRealType DecodePixelGamma(const MagickRealType pixel)
Definition: pixel.c:255
MagickBooleanType
Definition: magick-type.h:198
static MagickBooleanType IssRGBCompatibleColorspace(const ColorspaceType colorspace)
Definition: colorspace-private.h:122
Quantum red
Definition: pixel.h:143
Definition: magick-type.h:201
static MagickBooleanType IsMagickGray(const MagickPixelPacket *pixel)
Definition: color-private.h:91
#define TransparentOpacity
Definition: image.h:28
Definition: colorspace.h:39
#define MagickMax(x, y)
Definition: image-private.h:26
MagickRealType red
Definition: pixel.h:122
MagickBooleanType matte
Definition: pixel.h:113
Definition: magick-type.h:200
unsigned short Quantum
Definition: magick-type.h:85
#define OpaqueOpacity
Definition: image.h:27
MagickRealType green
Definition: pixel.h:122
static MagickRealType MagickPixelLuma(const MagickPixelPacket *pixel)
Definition: color-private.h:118
MagickRealType blue
Definition: pixel.h:122
static MagickBooleanType IsMagickColorEqual(const MagickPixelPacket *p, const MagickPixelPacket *q)
Definition: color-private.h:63
#define MagickPrivate
Definition: method-attribute.h:81
double fuzz
Definition: image.h:218
static MagickBooleanType IsColorEqual(const PixelPacket *p, const PixelPacket *q)
Definition: color-private.h:45
MagickRealType index
Definition: pixel.h:122