Calibrilla

Автор: Новиков Максим Глебович
10.12.2008
Последняя версия: 02.07.2017

Программа калибровки мониторов.

Программа Калибрилла не требует установки. Просто распакуйте её бесплатными архиваторами 7-zip (http://www.7-zip.org/) или PeaZip (http://alpinefile.ru/peazip.html).

Не пугайтесь возможного срабатывания некоторых экзотических антивирусов. Это ложное срабатывание, в чём можно убедиться на сайте https://www.virustotal.com, посмотрев на результат проверки наиболее авторитетными антивирусами (например, такими, как ESET-NOD32, Kaspersky и т.п.)

Если Вам понравилась моя программа, буду очень признателен за любое поощрение, отправленное на один из моих кошельков: Яндекс.Деньги или WebMoney.

Calibrilla

Скачать Calibrilla версии 4.0.1 (7,95 МБ)
Скачано 1246 раз

Скачать дополнительные темы для интерфейса Calibrilla 4.0 (8,86 МБ)
Скачано 126 раз

Скачать комплект доп. тестовых изображений + паттерны для рабочего стола (18,64 МБ).
Скачано 167 раз

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

Внимание! В некоторых системах при отображении паттернов, установленных в качестве изображения рабочего стола, может возникать изменение значения цветовых каналов на 1 единицу, поэтому перед их использованием проверьте цвета пипеткой (пипетка входит в комплект программы). Причины этого странного поведения рабочего стола на текущий момент достоверно выяснить не удалось.


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

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

Инструкции и методики работы с программой находятся внутри архива в pdf-файлах.

Вниманию владельцев видеокарт от Intel. Если у вас после перезагрузки системы, сна или смены пользователя слетает LUT, в этом виновато дополнительное приложение Persistence Module (файл igfxpers.exe), устанавливаемое вместе с драйвером видеокарты. Автоматический запуск этого приложения прописан в ветке реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Если вы не знакомы с реестром, приложение можно отключить специальной утилитой, выполнив команду msconfig (Пуск → Выполнить...), или так, как описано здесь:

http://www.pusztaiphoto.com/articles/colormgmt/intel-video-drivers/

Активность Persistence Module проверяйте после каждой переустановки видеодрайверов!

Calibrilla

Краткий обзор версии 4.0

Коррекция данных в LUT видеокарт необходима для настройки видеопары «видеокарта-монитор» на правильное отображение цветов вне зависимости от того, поддерживает ли программа отображения цветовые профили или нет. Кроме того, операционная система Windows, к сожалению, поддерживает общий профиль для всех мониторов, подключённых к одной видеокарте, и единственным способом настроить эти мониторы является загрузка откорректированных данных в LUT.

Программа позволяет осуществлять калибровку мониторов, параллельно используя программно- аппаратные средства сторонних разработчиков, и может являться инструментальным дополнением к их функциональности. Программа успешно тестировалась с колориметрами Spyder2Pro и Spyder4Pro от Datacolor и cпектрофотометром iOne Pro + Profile Maker 5.03 от Gretag Macbeth.

Основные возможности

  1. Исполнение роли автозагрузчика LUT при старте операционной системы, в том числе и при работе с несколькими LUT в многомониторной системе.
  2. Отслеживание несанкционированных изменений данных LUT и их восстановление во время всего сеанса работы с операционной системой (осуществляется специальной утилитой слежения CalibrillaLUTOverlooker).
  3. Коррекция данных LUT как непосредственным вводом значений в таблицу, так и с помощью специальных, поддерживающих поканальный режим, инструментов (уровень подсветки, гамма, яркость, контрастность, изгиб светов и теней), ориентируясь на показания тестовых таблиц, генерируемых автоматически для любой цветовой точки в соответствии с выбранным цветовым пространством.
  4. Как общее, так и поканальное сохранение данных LUT в текстовых файлах.

Интерфейс с пользователем

  1. Поддержка русского и английского интерфейса.
  2. Возможность смены стиля интерфейса программы, использование кроме встроенных стилей комплекта дополнительных (около сотни) или самостоятельно созданных (см. файл ReadMe!.txt в папке Skins).

Особенности коррекции данных LUT

  1. Выбор графиков одного, двух (т.н. «цветовой реверс») или трёх цветовых каналов для их одновременной коррекции.
  2. Выбор для коррекции любой точки графика и любого количества прилегающих к ней соседних точек (причём прилегающие плечи соседних точек могут быть несимметричны).
  3. Режим визуального сужения диапазона коррекции соседних точек (в реальном времени происходит правка более узкого диапазона, после чего изменения применяются для всего диапазона коррекции). Этот метод позволяет избежать ошибок во встроенных динамических визуальных тестах, когда диапазон правки шире, чем разница между самым светлым и самым тёмным полем этого теста (особенно критично для правок вблизи чёрной и белой точек).
  4. Функция отката одного последнего действия. Функция отката работает до смены инструмента правки, смены точки или смены текущего цветового канала.
  5. Настраиваемые режимы тестовых таблиц, их адаптация под выбранное цветовое пространство.
  6. Развитая система горячих клавиш, значительно повышающая скорость калибровки.

Инструменты коррекции графического представления данных LUT

  1. Регулировка значения точки с диапазоном — меняет значение текущей точки в выбранных каналах, а также значения выбранного диапазона соседних точек, используя для этого метод линейной интерполяции. Помимо ползунков, ещё более точную подстройку можно выполнить скроллером в поле значения или непосредственным вбиванием в это поле нужного значения.
  2. Подсветка — выполняет установку уровня чёрного матрицы (изменяет данные всего диапазона, перемещая левый конец графика (точку чёрного) вверх-вниз при зафиксированном правом конце).
  3. Яркость — перемещает весь график вверх-вниз одновременно.
  4. Контрастность — меняет разницу соотношения между светлыми и тёмными участками (перемещает правый конец графика (точку белого) вверх-вниз при зафиксированном левом конце).
  5. Гамма — меняет все значения графика, выгибая его по гамме относительно средней точки.
  6. Коррекция светов и теней — плавно искривляет график вблизи белой или чёрной точки согласно выбранному профилю. Помимо идущих в комплекте С-образного, J-образного и трёх S-образных профилей, пользователь может легко создавать любые свои профили —. файлы профилей имеют текстовый формат.

После правки всех необходимых точек, можно либо зафиксировать изменения, нажав на кнопку «В LUT», либо отменить их, закрыв окно правки и отказавшись от сохранения в окне подтверждения.

Модуль управления цветовоспроизведением

Для отображения генерируемых тестовых таблиц и внешних изображений с учётом профилей, в инструментальном окне можно настроить и включить модуль управления цветом (кнопка «CMM» и галочка рядом). Модуль управления цветом у каждого инструментального окна свой. Он позволяет произвести над исходным изображением одно или два преобразования с учётом заданных профилей. Так, первым преобразованием может стать преобразование с помощью связующего (device-link) профиля, а вторым — преобразование полученного в результате первого преобразования изображения в соответствии с профилем монитора для его правильного отображения на нём.

Более подробное описание возможностей модуля управления цветом и примеры его настройки находятся в файле «Калибрилла 4.0. Модуль управления цветом.pdf» в папке «Help».

Горячие клавиши

Многие функции в программе продублированы горячими клавишами. Список горячих клавиш находится в файле документации «Горячие клавиши», во встроенной справке, а также во всплывающих подсказках к соответствующим органам управления.

Загрузка данных в LUT при старте системы

Чтобы при старте системы автоматически загружать в LUT видеокарт исправленные Калибриллой данные, необходимо выполнить всего 3 действия:

  1. Из основного окна Калибриллы сохранить новые данные в файлы.
  2. Открыть первую вкладку окна настроек и добавить туда полные имена этих файлов. Все необходимые для этого инструменты расположены рядом.
  3. Нажать кнопку «Создать», расположенную внизу страницы. Команда запуска Калибриллы в режиме загрузчика (с именами файлов в качестве командной строки) пропишется в реестр.

На той же вкладке можно включить задержку автозагрузки LUT. Это бывает полезно, когда некоторые автоматически загружаемые при старте операционной системы программы сбрасывают LUT. Задержка позволяет Калибрилле загрузить LUT после того, как они отработают.

Кроме того, здесь же можно включить функцию надсмотрщика за данными LUT. Это бывает полезно, когда некоторые программы сбрасывают LUT в течение сеанса работы операционной системы. В этом случае надсмотрщик фиксирует возникшее различие данных в LUT и данных в файлах автозагрузки, и восстанавливает в LUT правильные данные.

Для непосредственного диалога с запущенным надсмотрщиком он имеет иконку в системном лотке (в трее), через контекстное меню которой можно выполнить ряд действий. Щелчком же левой мыши на иконке надсмотрщика можно временно приостановить или возобновить слежение.

Сохранение файлов для импорта данных LUT в профиль монитора

Для импорта кривых тонопередачи в профиль монитора можно сохранить данные LUT в файлы с расширением *.CRV1 (в этом формате, одновременно сохраняется три файла, по одному для каждого цветового канала). Эти данные легко импортировать в *.xls для дальнейшего математического преобразования согласно данным, что уже содержатся в тегах профиля (r_TRC, g_TRC, g_TRC). Полученные данные можно импортировать в профиль *.icm монитора (в качестве десятичного разделителя должна быть точка, точность — до 6-го знака после запятой).

Импортируемый файл должен иметь структуру, алогичную структуре файла *.crv1 но уже с пересчитанными данными. Затем эти файлы с помощью программы ICC Profile Inspector версии не ниже 2.4, импортируются в соответствующие теги xTRC (чтобы увидеть в окне Read Curve файлы *.crv1, смените в фильтре тип файла с *.txt на *.*), и уже оттуда пересохраняются в файл профиля монитора.

Для прямой загрузки в LUT VA и дальнейшей правки используется сохранение файлов в формате *.CRV3 (все данные в одном файле).

Более подробно об импорте данных LUT в профиль монитора смотрите в файле «Методика калибровки», глава 6.