Формула цветового отличия
Формула цветового отличия (Шаблон:Lang-en), также формула цветового различия, цветоразность, или цветовое расстояние (расстояние между цветами) — математическое представление, позволяющее численно выразить различие между двумя цветами в колориметрии. Распространенные определения цветового различия обычно используют формулу вычисления расстояния в евклидовом пространстве, однако стоит заметить что при этом не каждое цветовое пространство является евклидовым со строгой математической точки зрения.
Дельта E
Международный комитет CIE (Шаблон:Lang-fr) задает определение цветовой разницы через метрику ΔE*ab (также ΔE*, dE*, dE, или Шаблон:Lang-en). Буква «E» обозначает Шаблон:Lang-de — Шаблон:Lang-ru.
CIE76
Используя координаты и в цветовом пространстве L*a*b*:
примерно соответствует минимально различимому для человеческого глаза различию между цветами.[1]
CIE94
ΔE (1994) задавалось в цветовом пространстве LCH (L*C*h).
где весовой коэффициент K зависит от области применения:
| Искусство | Промышленность | |
|---|---|---|
| 1 | 2 | |
| 0.045 | 0.048 | |
| 0.015 | 0.014 |
CIEDE2000
Ввиду того, что определение 1994 года не полностью устранило неоднородности восприятия цветового различия, комитет CIE разработал новый стандарт, которые включал пять дополнений:[2][3]
- Поворот цветового угла тона (RT), чтобы устранить проблемы в синей области (угол Hue 275°):[4]
- Компенсация для нейтральных цветов
- Компенсация для светлоты (SL)
- Компенсация для насыщенности цвета (SC)
- Компенсация для тона (SH)
Для заданных двух значений цветов в пространстве L*a*b*, где цвет1 = (L*1,a*1, b*1 ), а цвет2 = (L*2,a*2, b*2 )

Граф последовательности расчёта ΔE*00. Зависимость от переменных с индексом i означает, что расчёты зависят сразу от двух переменных, когда i = 1 и i = 2.Например, если C зависит от Ci, то значит C зависит от C1 и C2 одновременно. - Коэффициенты
Раскрываем значения переменных в порядке их появления в формулах выше:
Примечание: Обратная тригонометрическая функция арктангенс может быть вычислена с помощью библиотечной функции atan2(, ), которая возвращает значения в диапазоне от до ; а спецификация цвета лежит в пределах от 0 до 360 градусов, поэтому требуется приведение результата в нужный диапазон. Значение арктангенса (и функции atan2 тоже) не определено, когда и и одновременно равны нулю (это также означает, что соответствующий равен нулю); в этом случае, hue angle принимается равным нулю. См. Шаблон:Harvnb.
См. также
Ссылки
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:Cite web
- Шаблон:СтатьяШаблон:Недоступная ссылка
- Шаблон:Статья
- Шаблон:Книга
Примечания
- ↑ Шаблон:Книга
- ↑ Шаблон:Статья
- ↑ Шаблон:Cite web
- ↑ The «Blue Turns Purple» Problem Шаблон:Wayback, Bruce Lindbloom