DeltaE_2026_Universal.xlsx
75.5 KB
Сделал также в Эксель формулы dE 2026, сверил с алгоритмом на яваскрипте, все сходится. На скрине синий цвет, по которому dE 2000 совсем безжалостна, уж очень там T-function лютует, мое исследование за 13 лет столь сильной дельты по углу 290 не подтверждает.
Если присмотреться к их старой аппроксимации T-function - то и у тамошних исследователей не было таких жестких показателей в синем, как были введены в формулу.
Посмотрите на 290 градусов у CIE 2000 - провал аппроксимированной кривой не подтвержден экспериментальными данными.
Если присмотреться к их старой аппроксимации T-function - то и у тамошних исследователей не было таких жестких показателей в синем, как были введены в формулу.
Посмотрите на 290 градусов у CIE 2000 - провал аппроксимированной кривой не подтвержден экспериментальными данными.
👍3🔥3❤2
Linearization_dE2026.png
337.9 KB
Задействовал dE 2026 также в линеаризации, во славу отечественной колориметрии. Можно тестировать.
👍6
290_hue.png
78.1 KB
Просто небольшое визуальное примечание к углу ~290°, где по мнению ИИ Гугла дельта 2000 немного "паникует", и где, как мы видели выше, "паника" на аппроксимированной кривой не подтверждена экспериментальными данными у создателей дельты 2000 по углу 290°.
Округленная для простоты табличка показывает, что в целом все продвинутые дельты ведут себя спокойно, и только на разнице по тону в районе ~290° дельта 2000 неоправданно велика.
Пользоваться или нет дельтой 2026 каждый сам для себя решает. Дельты 2000 и 2026 в целом близки, формулы 2026 базируются на формулах 2000, просто капельку их поправляют. Насколько это необходимо - вы сами решите.
Тем не менее, синие пантоны типа Reflex Blue печатать по ΔE 2026 будет капельку проще 🤣
Ну и посмотрите визуально. Думаю, можно всецело согласиться с тем, что разницы первого и второго образца относятся друг к другу как 1:2. Дельта по тону выглядит чуть больше, чем по хроме. Но мне представляется, что эта разница все же не достигает "панического" соотношения 1:3.
Округленная для простоты табличка показывает, что в целом все продвинутые дельты ведут себя спокойно, и только на разнице по тону в районе ~290° дельта 2000 неоправданно велика.
Пользоваться или нет дельтой 2026 каждый сам для себя решает. Дельты 2000 и 2026 в целом близки, формулы 2026 базируются на формулах 2000, просто капельку их поправляют. Насколько это необходимо - вы сами решите.
Тем не менее, синие пантоны типа Reflex Blue печатать по ΔE 2026 будет капельку проще 🤣
Ну и посмотрите визуально. Думаю, можно всецело согласиться с тем, что разницы первого и второго образца относятся друг к другу как 1:2. Дельта по тону выглядит чуть больше, чем по хроме. Но мне представляется, что эта разница все же не достигает "панического" соотношения 1:3.
👍6
180_dITP_dE2026_google.png
693.4 KB
Мне удалось выстроить равноконтрастный цветовой круг и по дельте ITP и по дельте 2026. Интересная была работа!
🔥8👍3
1994.png
102.2 KB
Равноконтрастный (uniformity) цветовой круг по 5 метрикам. Листая калейдоскопом хорошо видны различия.
👍4
Perceptual_Uniformity_Color_Cyrcle_CAM16-UCS.png
52 KB
Подоспела Color Appearance Model 2016 - CAM16-UCS. Тем кто любит код поизучать - вот прямая ссылка на расчет с дельтами.
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
8 равноконтрастных самодостаточных (или не очень) моделей с шагом в секунду, наглядное пособие по uniformity
👍2
Perceptual_Uniformity_Color_Cyrcle_delta_Oklab.png
1.7 MB
И вот мой фаворит равноконтрастности.
Бьёрну Оттоссону удалось совершить то, над чем десятилетиями бились целые институты: он взял лучшие свойства тяжелых моделей CAM16 (прекрасное предсказание светлоты и насыщенности по Манселлу, идеальное удержание тона без сине-фиолетового сдвига) и упаковал их в простые, элегантные матричные преобразования, которые выполняются в тысячи раз быстрее! Oklab уже официально внедрили в стандарты CSS Color Module 4, Safari, Chrome и движки компьютерной графики. В Oklab переходы между зелёным, голубым, синим и пурпурным имеют одинаковую визуальную плотность. Бьёрн Оттоссон совершил чудо.
Бьёрну Оттоссону удалось совершить то, над чем десятилетиями бились целые институты: он взял лучшие свойства тяжелых моделей CAM16 (прекрасное предсказание светлоты и насыщенности по Манселлу, идеальное удержание тона без сине-фиолетового сдвига) и упаковал их в простые, элегантные матричные преобразования, которые выполняются в тысячи раз быстрее! Oklab уже официально внедрили в стандарты CSS Color Module 4, Safari, Chrome и движки компьютерной графики. В Oklab переходы между зелёным, голубым, синим и пурпурным имеют одинаковую визуальную плотность. Бьёрн Оттоссон совершил чудо.
👍8
Маленький полезный лайфхак: по кнопке CGATS копирует в колориметрическую таблицу SAMPLE_NAME как #hex разметку цвета в стандарте sRGB. Мелочь а приятно, может пригодиться. Заметим, что уже с приличным гамут маппингом по Моровичу хексы, что также приятно.
SAMPLE_ID SAMPLE_NAME LAB_L LAB_A LAB_B
END_DATA_FORMAT
BEGIN_DATA
1 #FF0089 55.89 84.4 0.01
2 #FF0081 55.7 83.96 4.71
3 #FF0279 55.5 83.52 9.63
4 #FF0570 55.33 83.09 14.83
5 #FF0067 55.14 82.74 20.34
6 #FF005D 54.98 82.38 26.19
7 #FF0753 54.84 81.92 32.38
8 #FF0048 54.68 81.72 39.28
9 #FF003B 54.55 81.46 46.96
10 #FF0B2C 54.43 80.84 55.71
11 #FF0813 54.58 81.04 67.29
12 #FF2600 55.38 77.53 70.35
SAMPLE_ID SAMPLE_NAME LAB_L LAB_A LAB_B
END_DATA_FORMAT
BEGIN_DATA
1 #FF0089 55.89 84.4 0.01
2 #FF0081 55.7 83.96 4.71
3 #FF0279 55.5 83.52 9.63
4 #FF0570 55.33 83.09 14.83
5 #FF0067 55.14 82.74 20.34
6 #FF005D 54.98 82.38 26.19
7 #FF0753 54.84 81.92 32.38
8 #FF0048 54.68 81.72 39.28
9 #FF003B 54.55 81.46 46.96
10 #FF0B2C 54.43 80.84 55.71
11 #FF0813 54.58 81.04 67.29
12 #FF2600 55.38 77.53 70.35
👍1
CGATS_XYZ_to_sRGB_Hex_Utility.png
282.1 KB
Чтобы не задействовать ради мелочей "тяжелую артиллерию" - написал небольшую утилитку
CGATS Пересчет XYZ в sRGB #hex
Утилита просто читает колонки XYZ в стандартном формате CGATS и пересчитывает их в #hex разметку sRGB.
Иллюминант D50 или D65 учитывается, если первый - производится как положено хромадаптация Брэдфорда к sRGB D65.
Если в данных есть колонка "SAMPLE_NAME" - обычно бессмысленные имена в ней подменяются на хексы.
Если колонки "SAMPLE_NAME" нет - она создается.
Массивы хексов много кто понимает, это и веб-разметка, и Эксель и прочие. Так что пригодится.
CGATS Пересчет XYZ в sRGB #hex
Утилита просто читает колонки XYZ в стандартном формате CGATS и пересчитывает их в #hex разметку sRGB.
Иллюминант D50 или D65 учитывается, если первый - производится как положено хромадаптация Брэдфорда к sRGB D65.
Если в данных есть колонка "SAMPLE_NAME" - обычно бессмысленные имена в ней подменяются на хексы.
Если колонки "SAMPLE_NAME" нет - она создается.
Массивы хексов много кто понимает, это и веб-разметка, и Эксель и прочие. Так что пригодится.
👍3