Преобразование RGB в L*a*b*. Фотошоп врет. Почему?

Статус
Закрыто для дальнейших ответов.

DimB

15 лет на форуме
Сообщения
766
Реакции
392
Ну мне уже ничего не поможет.
А вот у Вас, если Вы считаете, что Ваш "спектроанализатор" измеряет каким-то магическим образом именно цветовую температуру, еще есть шанс.

Ладно, пора пожалуй закруглятся на самом деле.
 

mihas

15 лет на форуме
Сообщения
4 860
Реакции
2 872
Так я о стандарте. Какой другой стандарт оговаривает другой Lab, который не D50? Как уже выше говорил, придумать что-то свое можно, не вопрос.
О каком стандарте? CIE приняло стандарт, запрещающий лабы не D50, так что их и не найти?
 

ch_alex

Погулять вышел.
15 лет на форуме
Сообщения
8 420
Реакции
2 709
Я настраиваю 10 мониторов для типографии, а потом дядя из Москвы может нагрянуть в эту типографию и проверить мою работу. И понизить авторизацию.
Не знаю, как проверяет ваш дядя из Москвы, но я проверяю тем же софтом, каким калибровал. Можно и другим, там циферки немного другие будут. В дельту менее 1 укладывался. На разных мониторах в соседних комнатах. Разве что монитор совсем ухайдоканный, но там станет ясно при попытке что-то настроить.

Если дядя хочет получить один и тот же цвет белой точки - это его право. Тем более если это отраслевой стандарт. Но к работе типографии это не имеет ни малейшего отношения. Для типографии применяется иная система калибровки и калибровка не связана с сидением на одном месте. А если делать от балды, топорно, то да, пусть возят. А потом удивляются - что-то цвет на мониторе не совпадает с оттиском.

Но Вы уже в курсе, что Фтошоп интересуется не столько стимулами, сколько ощущениями от них.

Потому-то и ломаются копья из-за, например, чёрного цвета - как правильно чёрный печатать? 100% как по-инженерному или всё же достоверно передать ощущения яркости оригинала (при преобразовании Фотошоп делает не 100% К)? Как оказывается, не всё укладывается в относительную шкалу 0-100, а возрастание тона чёрного не является монотонным в диапазоне от 70 до 100%.
 
Последнее редактирование:
  • Спасибо
Реакции: mihas

TRANTOR

Son of a Gun
R.I.P.
Сообщения
4 566
Реакции
2 956
О каком стандарте?
ICC, CIE Lab. Сточкой белого D50. Еще он PCS.
запрещающий лабы не D50
Так я и хочу выяснить, какие есть другие стандарты описывающие другие Lab'ы с другими точками белого. Другие стандарты имеются? Разрешающие. '%)'
 

Fedor_Fedor

Участник
Топикстартер
Сообщения
32
Реакции
0
Это хроматическая адаптация и есть, о которой речь идет. Другое название просто.
Я другое имел ввиду. Вы пользуетесь калькой с английского. Хроматическая адаптация - это попытка глаза подстроиться под изменившееся освещение. Мой старенький научный руководитель рассказывал, что когда-то они проводили такой опыт. Взяли нашего лаборанта, на пальцы одели черные перчатки, на нос - черную бумагу, завязали глаза и запихнули в фотолабораторию с черными стенами. А в руки ему дали, подкрашенный коробок спичек, чужую шапку, стекло не прозрачное, а тоже подкрашенное и розовый или красный лист бумаги. Освещение, кажется, было тоже красным. Я не помню деталей, помню суть. Лаборант снял повязку, повертел в руках предметы и на вопрос о цвете бумаги ответил, что это обычный белый лист. Когда же его выпустили из комнаты, он очень удивился. Я тоже заметил, что когда печатаешь фотографии в ванной комнате, через 4 часа работы знакомые предметы приобретают чужие цвета...

Я имел ввиду динамическую цветовую адаптацию. Ту, которая появляется и проходит со временем. Это термин из 50-х годов, из советской литературы.
 

mihas

15 лет на форуме
Сообщения
4 860
Реакции
2 872
Сточкой белого D50.
Так я и хочу выяснить, какие есть другие стандарты описывающие другие Lab'ы с другими точками белого. Другие стандарты имеются? Разрешающие. '%)'
Что такое сточкой?
"Другой стандарт" в который как раз я на днях заглядывал, регламентирующий вычисление с опорным D65 и вообще никак не упоминающий D50 - ISO 11475.
Трантор, слушай, ты как-то все витиевато изъясняешься, но нет такого стандарта, который бы сказал, что D50 это CIE Lab, а D65 или D55 - это уже не CIE Lab. Лабов много хороших и разных и свет клином не сошелся на D50. Есть специфическое применение в ICC в PCS D50 - не более того. Применение иных иллюминантов для вычисления CIE Lab ничуть не уже, а то и шире используется.
 

Fedor_Fedor

Участник
Топикстартер
Сообщения
32
Реакции
0
А вот у Вас, если Вы считаете, что Ваш "спектроанализатор" измеряет каким-то магическим образом именно цветовую температуру, еще есть шанс.
Спектроанализатор, уважаемый, DimB, показывает координаты цветности (x,y). Для абсолютно черного тела, нагретого до 6500 Кельвин, это 0,313/0.329. Настраивая Cut_Off, Gain и Gamma для каждого из трех каналов монитора, я добиваюсь того, чтобы спектроанализатор показывал заданные значения цветности для всех градаций серого: от черного до белого. Смотрите приложение - спектроанализатор показывает значения цветности x и y.
 

Вложения

  • Анализатор.jpg
    Анализатор.jpg
    173.7 КБ · Просм.: 954

TRANTOR

Son of a Gun
R.I.P.
Сообщения
4 566
Реакции
2 956
нет такого стандарта, который бы сказал, что D50 это CIE Lab
А вот и есть. ISO 15076-1:2010

В заголовке Specification ICC.1:2010-12 (Profile version 4.3.0.0) читаем:

This version, ICC.1:2010 anagement — Architecture, profile format, and data structure — Part 1: Based on ICC.1:20.is an update to that document. ICC.1:2010 is technically identical to ISO 15076-1:2010.

В самом начале данной ICC-спецификации читаем:

So, in summary, the PCS is based on CIEXYZ (or CIELAB) determined for a specific observer (CIE Standard 1931 Colorimetric Observer, often known colloquially as the 2 degree observer), relative to a specific illuminant chromaticity (that of CIE D50), and measured with a specified measurement geometry (0°:45° or 45°:0°), for reflecting media. Measurement procedures are also defined for transmitting and self-luminous media. Since the conversion from CIEXYZ to CIELAB is quite unambiguous, profile builders can use either colour space for the PCS; the colour management system is able to determine which has been used from a tag in the header.

For colorimetric renderings where the measured data were not obtained relative to a D50 adopted white chromaticity, the profile builder is expected to adapt the data to achieve this. Therefore, a mechanism for identifying the chromatic adaptation used in such situations is provided.

Сопротивление бесполезно. '%)'

никак не упоминающий D50 - ISO 11475.
Можешь мне скинуть почитать?
 
  • Спасибо
Реакции: dih

mihas

15 лет на форуме
Сообщения
4 860
Реакции
2 872
Мало того, @TRANTOR с моей точки зрения ICC еще и внесли изрядную неразбериху и путаницу в понятие D50. То есть по ICC ставится знак равенства между Lab D50 и любой иной Lab, просто адаптированный к D50. Тогда как этого равенства нет ни для одной формулы хромадаптации. Ладно, матричное преобразование полностью обратимо, то есть если есть матрица преобобразования в одну сторону - для нее существует матрица в обратную сторону. Но ICC и тут облажалось, то есть нет ничего проще, как в программе с логикой ICC считать не с той матрицей, которая указана в профиле. Отсюда растут ноги у многих цветовых ошибок при работе с ICC профилями в фотошоп, профилями, с отличным от D50 освещением и отличной от Брэдфорда матрицей.
 
Последнее редактирование:

mihas

15 лет на форуме
Сообщения
4 860
Реакции
2 872
Можешь мне скинуть почитать?
Конечно могу. А ты мне кинь 15076.
Ты его процитировал но я и так прочитал и с электронным переводчиком и не увидел даже намека на то, что CIE Lab и D50 Lab это теперь синонимы и остальные лабы с иными иллюминантами сим отменяются.
 

TRANTOR

Son of a Gun
R.I.P.
Сообщения
4 566
Реакции
2 956
Спасибо!
А ты мне кинь 15076
А нету. Я цитировал ICC-спек, который ему идентичен.
остальные лабы с иными иллюминантами сим отменяются
Не надо так категорично. Ничто не отменяется и не запрещается. Но для ICC PCS используется CIE Lab с D50. Все. Конец истории. :)
 

mihas

15 лет на форуме
Сообщения
4 860
Реакции
2 872
для ICC PCS используется CIE Lab с D50. Все. Конец истории. :)
А кто бы спорил-то с этим? Путал-путал меня два дня. Только CIE тут вовсе ни при чем, НИКАКОГО преимущества D50 перед другими иллюминантами CIE не предусматривает при вычислении CIE Lab. Отсюда повторюсь, что фотошоп мог бы и указывать с каким иллюминантом его Lab. Не все CIE Lab - D50.
 
Последнее редактирование:

TRANTOR

Son of a Gun
R.I.P.
Сообщения
4 566
Реакции
2 956
Путал-путал меня два дня.
Ничего я не путал. Мы говорим о стандартах в колориметрии. На данный момент это ICC, профилирование у нас на его основе. PCS для профилей Lab D50. Если придумываем что-то свое, то надо оговаривать отдельно, что этот конкретный Lab не D50, а другой.

Может когда-нибудь другой будет? Ну вот когда будет, тогда и будем посмотреть.

НИКАКОГО преимущества D50 перед другими иллюминантами
Может преимущество в том, чтобы при при различных пересчетах не выходило за координаты +-127. Надо проверять. Но мне лень. '%)'
 

mihas

15 лет на форуме
Сообщения
4 860
Реакции
2 872
@TRANTOR, ну я так в целом понял твою мысль наконец, и я бы не стал бы называть ICC - стандартом колориметрии. Просто одна из сугубо утилитарных компьютерных спецификаций с неприемлемыми с точки зрения классической колориметрии логическими ошибками, этот ICC похоже не колористы, а инженеры писали, и не предусмотрели вообще защиты от глупейших ошибок производителей софта и производителей профилей.
 

TRANTOR

Son of a Gun
R.I.P.
Сообщения
4 566
Реакции
2 956
я бы не стал бы называть ICC - стандартом колориметрии
Другого такого ICC у нас нет и значит пользуемся этим пока что. Лично меня это никак не беспокоит и все нормально считается.

от глупейших ошибок производителей софта и производителей профилей.
Это уж вопрос к производителям кривого софта.

040231.png
 
Статус
Закрыто для дальнейших ответов.