Формула цветового отличия
(
англ.
Color difference
), также
формула цветового различия
,
цветоразность
, или
цветовое расстояние
(расстояние между цветами) — математическое представление, позволяющее численно выразить различие между двумя
цветами
в
колориметрии
. Распространенные определения цветового различия обычно используют формулу вычисления расстояния в
евклидовом пространстве
, однако стоит заметить что при этом не каждое
цветовое пространство
является евклидовым со строгой математической точки зрения.
Содержание
Дельта E
Международный комитет
CIE
(
фр.
Commission Internationale de l'Eclairage
) задает определение цветовой разницы через
метрику
Δ
E
*
ab
(также Δ
E*
, dE*, dE, или
англ.
Delta E
). Буква «E» обозначает
нем.
Empfindung
—
рус.
Ощущение
.
CIE76
Используя координаты
и
в цветовом пространстве
L*a*b*
:
примерно соответствует минимально различимому для человеческого глаза отличию между цветами.
CIE94
Δ
E
(1994) задавалось в цветовом пространстве LCH (L*C*h).
где весовой коэффициент
K
зависит от области применения:
Искусство
Промышленность
1
2
0.045
0.048
0.015
0.014
CIEDE2000
Ввиду того, что определение 1994 года не полностью устранило неоднородности восприятия цветового различия, комитет CIE разработал новый стандарт, которые включал пять дополнений:
Поворот цветового угла
тона
(R
T
), чтобы устранить проблемы в синей области (угол Hue 275°):
Примечание:
Обратная тригонометрическая функция арктангенс может быть вычислена с помощью библиотечной функции
(
,
)
, которая возвращает значения в диапазоне от
до
; а спецификация цвета лежит в пределах от 0 до 360 градусов, поэтому требуется приведение результата в нужный диапазон. Значение арктангенса (и функции
atan2
тоже) не определено, когда и
и
одновременно равны нулю (это также означает, что соответствующий
равен нулю); в этом случае, hue angle принимается равным нулю. См.
, eqn. 7.