18#ifndef MAGICKCORE_COLOR_H
19#define MAGICKCORE_COLOR_H
21#include "MagickCore/pixel.h"
22#include "MagickCore/exception.h"
24#if defined(__cplusplus) || defined(c_plusplus)
31 NoCompliance = 0x0000,
32 CSSCompliance = 0x0001,
33 SVGCompliance = 0x0001,
34 X11Compliance = 0x0002,
35 XPMCompliance = 0x0004,
36 MVGCompliance = 0x0008,
37 AllCompliance = 0x7fffffff
42 UndefinedIlluminant = 5,
80 normalized_mean_error,
81 normalized_maximum_error;
84extern MagickExport
char
91extern MagickExport MagickBooleanType
92 IsEquivalentImage(
const Image *,
const Image *,ssize_t *x,ssize_t *y,
95 QueryColorCompliance(
const char *,
const ComplianceType,
PixelInfo *,
97 QueryColorname(
const Image *,
const PixelInfo *,
const ComplianceType,
100extern MagickExport
void
101 ConcatenateColorComponent(
const PixelInfo *,
const PixelChannel,
102 const ComplianceType,
char *),
103 GetColorTuple(
const PixelInfo *,
const MagickBooleanType,
char *);
105#if defined(__cplusplus) || defined(c_plusplus)