NAth писал(а): ↑13 ноя 2020, 15:17
как построить цветовую диаграмму, на которой будет ясно видно какой диапазон sRGB и AdobeRGB в процентах охватывает мое устройство?
Коротко -
https://cielab.xyz/xylocus.php А теперь немного подробностей...
Операционки строят самостоятельно простой профиль вашего монитора без кривых
vcgt конечно, но с колорантами из ПЗУ монитора, те что взял как раз
Monitor Asset Manager. На маке просто подключение монитора любого к компу заставляет молча операционку построить его простенький профилек с именем монитора из ПЗУ. По Windows может надо что-то предпринять, чтобы система построила профиль, я просто никогда не пробовал без спектрофотометра настраивать, не знаю. Наверное найти и загрузить профиль монитора с сайта производителя, а если на ноуте предустановлена операционка производителем - глянуть в системе что за профиль монитора назначен, можно этой полезной бесплатной утилитой
DisplayProfile. все профили лежат в винде по такому пути: C:\Windows\System32\spool\drivers\color
Диаграму можно в бесплатной утилите ICC Profile Inspector посмотреть, она опубликована на странице
http://color.org/profileinspector.xalter
Также тут
https://cielab.xyz/colorcalc/binning.php в проекции xy неплохо можно визуализировать координаты.
Вот к примеру зеленый колорант и диаграмма моего профиля монитора-ширкоохватника Wide Color-Gamut от ProfileMaker:
- Координаты зеленого колоранта в проекции xy в ProfileMaker
- • 32.19 КБ • 15187 просмотров
как видим, на моем огромном охвате программа отработала не совсем точно, локус подковы - это видимые цвета, за ее границами человек не воспринимает цвет, но уж что спектрофотометр намерил то и посчитано. Вот тот же монитор в другой программе, i1Profiler, более реалистично:
- Координаты зеленого колоранта в проекции xy в i1Profiler
- • 27.02 КБ • 15187 просмотров
Охват по таким реалистичным данным в кубических deltaE = 1465088
Это составляет:
358% от Fogra39,
423% от Fogra45,
176% от sRGB,
121% от AdobeRGB,
59% от Human Visual Space.
Вычисления произведены спектральным калькулятором
на сайте:
https://cielab.xyz/spectralcalc.php
Дата: "13/11/2020" Время: 16:22:44
- в границах HVS в проекции ab
- • 877.8 КБ • 15187 просмотров
- в границах Adobe RGB в проекции ab
- • 820.53 КБ • 15187 просмотров
Как видим немного красный нералистичный, ну уж тут что в профиле прописано. Охваты не совпадают полностью с Adobe RGB, они немного разные, производитель монитора пишет, что 98% Adobe RGB покрывается, и это правдивая информация судя по скринам, чуть в желто-зеленом не дотягивает до края Adobe, красный даже лучше, но это может быть и погрешность спектрофотометра или программы-профилировщика: на таких запредельных охватах и человек и прибор уж слепнет.
Теперь как визуализировать и посчитать объем. Можно в
спектральном калькуляторе, выше от него скриншоты:
- загрузка профиля и выбор опции вычисления объема цветового охвата
- • 176.56 КБ • 15187 просмотров
Но есть ограничение: для профилей 2 версии все посчитает, для профилей 4 версии, которая не всеми поддерживается, не посчитает пока к сожалению. Но если в профиле хранятся в теге targ результаты измерений - тащите их из инспектора в спектральный калькулятор через буфер и все сработает.
Модели цвета CIE xyY и CIE XYZ не ортогональные, поэтому считать в них объем нельзя, а вот CIE Lab ортогонален, то есть имеет равные линейные размерности во всех трех измерениях, поэтому и считают охват в нем. Если вам интересно самостоятельно просчитать - то вот
была тема вычисления объема фигуры произвольной формы с 8 вершинами. Вершины задаются тремя основными колорантами, тремя суммами соседних, белой и черной точкой. Именно такой принцип как по ссылке реализован в спектральном калькуляторе. Но можно считать длительным перебором по циклу цвета, которые попадают в охват профиля и не попадают, и тот и другой методы дают свои погрешности, которыми в целом можно пренебречь. Перевести XYX или xyY в Lab можно еще
тут например весьма наглядно, увидите также выбирая ту или иную модель RGB - вписывается ваш колорант в нее или нет.
- площади фигур треугольников в неортогональном пространстве xy
- • 430.7 КБ • 15187 просмотров
Возможно производители мониторов считают охват вот по таким треугольникам координат колорантов. Это не совсем корректно с точки зрения колриметрии считать в неортогональном пространстве, здесь по осям x и y ничего хоть сколько-то линейного и равноконтрастного нет. Тем не менее, если так: берем
площадь треугольника из его координат и сравниваем с
известными охватами, будет похоже на то, как считают производители.
Вот набросал вам утилитку посчитать площади треугольников с известными координатами, с отношениями в процентах к известным охватам:
https://cielab.xyz/xylocus.php
- интерфейс программы сравнения площадей треугольников CIE xy
- • 117.09 КБ • 15187 просмотров
Вот может быть будет любопытно: мой широкоохватный монитор, калиброванный в один день одним спектрофотометром i1 в двух разных программах. На сколько колоранты отличаются.
Это ProfileMaker в сравнении с Adobe RGB
https://cielab.xyz/xylocus.php?0.6556&0 ... 7&0.0723&0
А это i1Profiler в сравнении с Adobe RGB
https://cielab.xyz/xylocus.php?0.6926&0 ... 2&0.0351&0
Второй профилировщик более реалистичен, производитель тоже говорит о 98% моего монитора от Adobe RGB.
А вот по данным Asset Manager как выглядит мой монитор:
https://cielab.xyz/xylocus.php?0.68&0.3 ... 51&0.055&0
И вот будут любопытно: недавно iMac новый калибровал, на сколько близко совпадает измеренный охват со стандартом P3
https://cielab.xyz/xylocus.php?0.6818&0 ... 1&0.0581&8 Яблоки молодцы, хороший охват, большой и стандартизированный. Даже последние айфоны внедряют в фотку профиль Display P3, хотя сами профили не умеют использовать, зато соцсети, в которые мы фотки постим - умеют. Встает вопрос: надо ли
калибровать, если iMac соответствует стандарту P3. Ответ: желательно калибровать, все-таки операционка знает лишь о колорантах, ничего о гамма-кривых конкретного экземпляра, прописать
тег vcgt с кривыми для видеокарты калибровка и поможет для более точного отображения.