Добрый день, уважаемый all!
Планирую в ближайшем будущем обзавестись двухмониторной конфигурацией. Впервые в жизни. В силу специфики работы все мониторы необходимо профилировать. В связи с этим возник ряд технических вопросов, как-то.
Общая информация
Насколько я понимаю, в процессе калибровки кроме всего прочего вычисляются поканальные функции точной коррекции гаммы (т.е., функции F:[0,255]→[0,255], F(x)=y, где x — значение цветового канала с заданным наперёд значением гаммы, y — соответствующее ему значение интенсивности цветового канала монитора). Вследствие этого, полное преобразование из, например, sRGB в Monitor-RGB выполняется следующим образом:
Правка терминологии приветствуется (спецификацию ICC знаю чуть не наизусть, с техническими же деталями реализации технологии знаком только на уровне «воткнул калибратор, протёр монитор салфеткой, запустил ПО, получил профиль, ляпота!»)
Вопросы
Подробности
Планирую в ближайшем будущем обзавестись двухмониторной конфигурацией. Впервые в жизни. В силу специфики работы все мониторы необходимо профилировать. В связи с этим возник ряд технических вопросов, как-то.
Общая информация
Насколько я понимаю, в процессе калибровки кроме всего прочего вычисляются поканальные функции точной коррекции гаммы (т.е., функции F:[0,255]→[0,255], F(x)=y, где x — значение цветового канала с заданным наперёд значением гаммы, y — соответствующее ему значение интенсивности цветового канала монитора). Вследствие этого, полное преобразование из, например, sRGB в Monitor-RGB выполняется следующим образом:
- преобразование sRGB→PCS→Monitor-RGB или прямое sRGB→Monitor-RGB силами Colour Management подсистемы (Microsoft, Adobe и т.д. — неважно). Полученные RGB значения — трёхстимульные значения в кардинальной «мониторной» RGB системе с «идеальной» (например, 2.2) гаммой;
- значения RGB передаются драйверу видеокарты для отображения. Драйвер видеокарты, используя функции точной коррекции гаммы, преобразует значения в «истинные» мониторные R'G'B';
- значения R'G'B' используются для отображения.
Правка терминологии приветствуется (спецификацию ICC знаю чуть не наизусть, с техническими же деталями реализации технологии знаком только на уровне «воткнул калибратор, протёр монитор салфеткой, запустил ПО, получил профиль, ляпота!»)
Вопросы
- Поддерживает ли Microsoft Windows Vista в двухмониторных конфигурациях различные профайлы для различных мониторов? Т.е., можно ли назначить каждому монитору индивидуальный цветовой профайлы?
- Поддерживает ли Microsoft Windows Vista в двухмониторных конфигурациях различные функции коррекции гаммы для различных мониторов, или это зависит от видеоадаптера/драйверов видеоадаптера?
- Существует ли возможность в конфигурации "один PC - один видеоадаптер - два монитора" назначить каждому монитору не только свой профиль, но и индивидуальную коррекцию гаммы?
- Зависят ли ответы на вопросы от модели видеоадаптера?
Подробности
- OS Microsoft Windows Vista Home Basic (или, возможно, Home Premium) 32bit
- ноутбук Dell Inspiron E1405 (или, возможно, 1420)
- видеоадаптер — Interl Graphics Media Accelerator 950 (или, возможно, Intel Graphics Media Accelerator X3100). Теоретически существует возможность установки 128MB nVidia GeForce 8400M GS, но практически использовать дискретный видеоадаптер очень не хочется (очень-очень-очень-очень)
- один из мониторов — встроенная в ноутбук TFT панель. В случае необходимости готов пожертвовать точной коррекцией гаммы именно на встроенной панели, внешний монитор должен быть калиброван/профилирован с максимальной возможной точностью
- профиль, к сожалению, только Matrix/TRC. В связи с техническими ограничениями имеющихся программно-аппаратных средств