В этой статье рассмотрим создание dual-illuminant DNG camera profile с помощью DCamProf, dcraw и утилит из состава Argyll CMS, а также моего приложения - pmaker.
Т.е. наша цель: создать dcp-файл, который можно использовать в ACR (а также Lightroom) или RawTherapee в качестве входного профиля камеры (+оптика+фильтры).
DCAmProf - это консольное приложение (бесплатное с открытым кодом), которое позволяет создавать профили. Разработку ведет шведский фотограф Anders Torger. Скачать можно по адресу https://www.ludd.ltu.se/~torger/dcamprof.html. На этой же странице дано весьма детальное описание этой программы и сопутствующая информация о создании профилей.
Для создания профилей в dcamprof понадобятся файлы ti3, содержащие измерения цветовых мишеней. Эти файлы можно создать при помощи утилиты scanin из состава Argyll CMS.
Для создания dual-illuminant профилей необходимо сделать два RAW-снимка цветовой мишени без пересветов в белом патче:
1. Для D65 (6500 К) при отсутствии специального оборудования/освещения можно сделать снимок в полдень при облачной погоде (не должно быть прямого солнечного света и не в тени). Диафрагма в пределах f/4-8.
2. Для освещения Standard A (2850 К) необходимо использовать обычные лампы накаливания. Необходимо исключить влияние других источников света и снимать в темном помещении, где используется только лампы накаливания.
Желательно создавать профили для разных ISO и вполне разумным будет сделать dual-профиль для ISO100, ISO800 и ISO3200. Выдержки, соответственно подбирать под диафрагму и ISO, но исключить использование длинных выдержек (длиннее 2 секунд).
Далее необходимо сконвертировать RAW в линейный 16-битный tiff:
dcraw -v -r 1 1 1 1 -o 0 -H 0 -T -4 rawfile.ext
где
-v - выводит подробные сообщения в ходе конвертации
-r 1 1 1 1 - запрещает применение баланса белого
-o 0 - запрещает конвертировать из цветового пространства камеры
-H 0 - обрезает пересвеченные области (режим клиппинга), поэтому недопустимо пересвечивать белые патчи на цветовой мишени
-T - выводить в формат tiff
-4 - то же, что -6 -W -g 1 1, т.е. выводить в линейном виде (без гамма-коррекции), без коррекции яркости в 16 бит.
Далее полученные файлы нужно нужно обработать утилитой scanin:
scanin -v -p -dipn rawfile.tif ColorChecker.cht cc24_ref-new.cie
где
-v - выводит подробные сообщения в ходе конвертации
-p - выполняет коррекцию перспективы
-dipn - создает tif-файл диагностики
ColorChecker.cht - необходимо взять из дистрибутива Argyll CMS.
cc24_ref-new.cie -необходимо взять из дистрибутива dcamprof. Если Ваш ColorChecker от X-Rite выпущен до ноября 2014 года, необходимо использовать cc24_ref.cie.
В результате будут получены ti3-файлы, которые можно использовать для создания dcp-профилей в dcamprof.
Вышеописанные действия быстрее и удобнее выполнять в программе pmaker. Необходимо скачать pmaker, открыть снимок для D65, выбрать ColorChecker.cht, выбрать cc24_ref-new.cie, указать опцию check for uniWB, правильно указать углы мишени, нажать кнопку [Make target information]. Выполнить те же действия для снимка Standard light A.
Теперь запускаем для каждого ti3 файла команду:
dcamprof make-profile -i StdA -g cc24-layout.json rawfile2850.ti3 rawfile2850.json
dcamprof make-profile -i D65 -g cc24-layout.json rawfile6500.ti3 rawfile6500.json
где rawfile2850.ti3 и rawfile6500.ti3 - файлы, полученные на предыдущем шаге для каждого освещения. Обратите внимание, что используется опция -i, которая указывает значение illumination, поскольку в ti3 файлах соответствующих тегов нет.
Создаем dcp:
dcamprof make-dcp -n "Manufacture and camera model" -d "Description" rawfile2850.json rawfile6500.json rawfile.dcp
Обратите внимание, что вместо Manufacture and camera model нужно указывать точное название модели камеры, например: Canon EOS 5D Mark IV, иначе Lightroom не будет подхватывать созданный профиль. Вместо Description нужно указывать понятное наименование, которое будет отображаться в выпадающем списке профилей в ACR, не нужно его делать слишком длинным.
Осталось профиль сложить в каталог: c:\Users\Username\AppData\Roaming\Adobe\CameraRaw\CameraProfiles\
Надо отметить, что на сегодняшний день dual-DCP можно создать двумя (популярными) способами:
1. DNG Profile Editor
2. X-Rite Color Checker Passport
Теперь в этом списке добавился еще и dcamprof. Кроме того, имеется платный продукт - Lumariver Profile Designer (от автора dcamprof). Стоит ли он своих денег - это пока вопрос открытый.
На этом все! Enjoy!