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)
static double GetFuzzyColorDistance(const Image *p, const Image *q)
Definition: color-private.h:35
static MagickRealType MagickPixelIntensity(const MagickPixelPacket *pixel)
Definition: color-private.h:101
static MagickRealType MagickPixelLuma(const MagickPixelPacket *pixel)
Definition: color-private.h:118
MagickPrivate MagickBooleanType IsIntensitySimilar(const Image *, const PixelPacket *, const PixelPacket *)
Definition: color.c:1883
static MagickBooleanType IsMagickGray(const MagickPixelPacket *pixel)
Definition: color-private.h:91
static MagickRealType MagickPixelLuminance(const MagickPixelPacket *pixel)
Definition: color-private.h:135
static Quantum MagickPixelIntensityToQuantum(const MagickPixelPacket *pixel)
Definition: color-private.h:109
static MagickBooleanType IsColorEqual(const PixelPacket *p, const PixelPacket *q)
Definition: color-private.h:45
static MagickBooleanType IsMagickColorEqual(const MagickPixelPacket *p, const MagickPixelPacket *q)
Definition: color-private.h:63
static MagickBooleanType IsGrayColorspace(const ColorspaceType colorspace)
Definition: colorspace-private.h:96
static MagickBooleanType IssRGBCompatibleColorspace(const ColorspaceType colorspace)
Definition: colorspace-private.h:132
@ CMYKColorspace
Definition: colorspace.h:39
@ sRGBColorspace
Definition: colorspace.h:40
#define MagickSQ1_2
Definition: image-private.h:41
#define MagickMax(x, y)
Definition: image-private.h:36
#define OpaqueOpacity
Definition: image.h:27
#define TransparentOpacity
Definition: image.h:28
MagickDoubleType MagickRealType
Definition: magick-type.h:129
unsigned short Quantum
Definition: magick-type.h:89
#define MagickEpsilon
Definition: magick-type.h:119
MagickBooleanType
Definition: magick-type.h:203
@ MagickFalse
Definition: magick-type.h:204
@ MagickTrue
Definition: magick-type.h:205
#define MagickPrivate
Definition: method-attribute.h:81
static MagickRealType AbsolutePixelValue(const MagickRealType x)
Definition: pixel-accessor.h:106
MagickExport MagickRealType EncodePixelGamma(const MagickRealType pixel)
Definition: pixel.c:342
MagickExport MagickRealType DecodePixelGamma(const MagickRealType pixel)
Definition: pixel.c:246
static Quantum ClampToQuantum(const MagickRealType quantum)
Definition: quantum.h:88
double fuzz
Definition: image.h:220
MagickBooleanType matte
Definition: pixel.h:113
ColorspaceType colorspace
Definition: pixel.h:110
MagickRealType blue
Definition: pixel.h:124
MagickRealType index
Definition: pixel.h:126
MagickRealType opacity
Definition: pixel.h:125
MagickRealType green
Definition: pixel.h:123
MagickRealType red
Definition: pixel.h:122
Quantum green
Definition: pixel.h:144
Quantum blue
Definition: pixel.h:143
Quantum red
Definition: pixel.h:145