Navigation



Настройка цветового профиля монитора в Windows, MacOS X и GNU/Linux

Настройки всех современных операционных систем позволяют указать цветовой профиль для каждого подключённого к компьютеру монитора. Используя полученный от ОС цветовой профиль монитора, система управления цветом конкретной программы (например Adobe Photoshop) позволяет точно и предсказуемо воспроизводить цвета изображений на экране.

После проведения операции калибровки монитора, ОС будет настроена сообщать программам созданный цветовой профиль монитора и будет загружать калибровочные кривые, которые также содержатся в профиле. То есть, цветовой профиль монитора имеет данные не только об особенностях цветовоспроизведения дисплея, но и содержит данные, которые необходимы для тонкой настройки его тоновых кривых, которые загружаются в драйвер видеокарты при запуске компьютера.

Далее будут содержатся инструкции по установке профиля монитора после проведения его калибровки в случае потери настроек при перестановке ОС или её сбоя, и/или после перемещения монитора на другой ПК (однако, на другой видеокарте точность цветового профиля значительно снизится). Нужно только не забыть сохранить резервную копию файла профиля монитора, который будет иметь название типа PA246 2011-10-25 2.2 HQ 3xCurve+MTX.icc, где сначала идёт модель монитора, дата создания его профиля, и параметры с которыми он калибровался. Все установленные в системе цветовые профили можно найти в windows\system32\spool\drivers\color (для Windows) или Library/ColorSync/Profiles (для Mac OS X). В системах GNU/Linux профили хранятся в usr/local/share/color/icc, или в usr/share/color/icc, или в var/lib/color/icc, или в usr/local/share/icc (в зависимости от дистрибутива). Установить любой профиль можно, скопировав его в эту папку, или просто двойным кликом на иконке файла нужного профиля.

Теперь необходимо связать этот профиль с соответствующим монитором в настройках операционной системы:

  • для Windows 8, Windows 7 и Windows Vista:
    • открыть Управление цветом (Color Management) в Панели инструментов
    • в списке Устройство (Device) выбрать нужный монитор и включить опцию Использовать мои параметры для этого устройства (Use my setting for this device )
    • в списке Профили, сопоставляемые этому устройству (Profiles associated with this device) выбрать нужный профиль (с названием типа PA246 2011-10-25 2.2 HQ 3xCurve+MTX.icc) и нажать кнопку Сделать профилем по умолчанию (Set as Default Profile). Если нужного профиля нет в списке, добавить его можно кнопкой Добавить (Add)
    • перейти на вкладку Подробно (Advanced) данного окна и нажать там кнопку Изменить параметры по умолчанию (Change system defaults)
    • в открытом окне, на вкладке Подробно (Advanced), включить опцию Использовать калибровку экрана Windows (Use Windows display calibration)
    • Возникают проблемы с Windows Vista, в которой после экранного запроса User Account Control сбиваются настройки калибровки. Решением этой проблемы является отключение UAC в настройках ОС: в окне Панель управления — Учетные записи пользователей — Включение или отключение контроля учетных записей (UAC) выключить переключатель Используйте контроль учетных записей (UAC) для защиты компьютера и перезагрузить систему.

  • для Windows XP и современных дистрибутивов GNU/Linux:
    • в случае подключения более одного дисплея к компьютеру (включая внешний монитор ноутбука) установить Microsoft Color Control Panel Applet for Windows XP (только для Windows XP)
    • скачать и установить согласно пунктам 1-3 инструкции программу dispcalGUI. Для Windows также можно загрузить установщик dispcalGUI, который одним файлом содержит все необходимое для работы программы.
    • в программе dispcalGUI выбрать нужный монитор из списка Display device и через пункт меню Options — Install display device profile выбрать и установить нужный профиль. После выполнения этого пункта, в папке Автозагрузка главного меню (в Windows) должен появиться dispcalGUI Profile Loader (в Linux, в автозагрузке появится нужный скрипт), который и будет загружать калибровочные кривые в драйвер видеокарты при запуске компьютера.

  • Для Mac OS X
    • открыть утилиту ColorSync (Applications — Utilities)
    • перейти на вкладку Devices и в списке Registered ColorSync devices найти нужный монитор и в пункте Current Profile выбрать нужный установленный профиль, или найти его на диске кнопкой Open:
    • Система Mac OS X по умолчанию загружает калибровочные кривые при запуске компьютера.

После выполнения этих пунктов соответственно для каждой операционной системы, при запуске компьютера должен быть заметен момент загрузки калибровочные кривых в драйвер видеокарты, как некое визуальное изменение элементов интерфейса ОС.

Самый простой способ проверить правильность установки цветового профиля монитора в Windows и Mac OS X, это его наличие в программе Adobe Photoshop в окне Правка — Настройка цветов (Edit — Color settings) в списке рабочих пространств RGB:

В большинстве случаев не нужно устанавливать профиль своего монитора, как рабочее пространство RGB, поскольку программа уже использует его при расчётах цветовых координат при визуализации на мониторе всех изображений. Присутствие в этом списке профиля монитора говорит о правильности установки его в системе. Подробнее про цветовые пространства говорится в статье про системы управления цветом.

Настройка калибровочных кривых может обнулиться при переходе компьютера в режим сна, после экранного запроса User Account Control (в Windows Vista), после работы полноэкранных приложений, использующих аппаратное ускорение графики (например, игры) или при переключении дискретной и встроенной видеокарты (чаще всего в ноутбуках). Проверить, загружены ли кривые в драйвер видеокарты можно утилитой Calibration Tester (только для Windows) или в программе dispcalGUI из меню Tools — Show Curves (при включённом Show actual calibration curves from video card gamma table). Если эти программы показывают в своём окне загруженные тоновые кривые, значит настройки калибровки задействованы. Если нет, нужно их перезагрузить: с вкладки Подробно (Advanced) окна Управление цветом (Color Management) кнопкой Загрузить текущие калибровки (Reload current calibration) (для Windows 7 и 8), или из меню программы dispcalGUI: Options — Load calibration curves from current display profile (для Windows XP и Linux).

Проверить, использует ли определённое программное обеспечение при визуализации изображений цветовой профиль монитора, можно воспользовавшись инструкциями из следующей статьи.