pmaker позволяет быстро создать файл ti3 (target information), необходимый для генерации icc-профилей, с использованием снятых в RAW цветовых мишеней, и тут же создать icc-профиль, а также проконтролировать диагностический файл diag.tif и результат применения полученного профиля на том же самом изображении.

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

scanin: Error - Scanin failed with code 0x3, Pattern match wasn't good enough

В pmaker обрезкой (crop) заниматься не нужно, достаточно мышкой указать углы цветовой мишени. Конвертация из RAW происходит в фоне, пока производится указание углов, что значительно экономит время. Вывод изображения на экран выводится прямо из RAW, а не из превью, но в половинчатом размере, интерполяция которого также экономит время.

Те, кто используют в камерах Canon прошивку Magic Lantern, скорей всего уже знают, что режим UniWB можно задать в меню Expo->White Balance. Нужно просто задать множители каналов в 1.

После очередного выхода обновления альтернативной прошивки Magic Lantern, которую я периодически использую с большим удовольствием, решено было написать эту короткую статью для тех, кто все еще сомневается, но очень хочется. Это вторая редакция статьи. Раздел Экспозиция и Фокусировка вынесены в отдельные статьи, чтобы не увеличивать объем данного текста. Ссылку найдете ниже. В данной статье сделаны небольшие изменения. Как руки дойдут, добавлю больше информации, поскольку видно, что интерес у сапоговодов есть, а хороших обзоров на русском я пока не видел.

Итак, во-первых, Magic Lantern это не совсем прошивка, она не заменяет фирменное ПО в камере, она дополнительно загружается в память с карты и позволяет работать в связке с родной камерной прошивкой.

Во-вторых, её можно установить только на камеры Canon, причем только на определенные модели. Приведу текущий список (действительно на 16 марта 2015): 1100D, 500D, 50D, 550D, 5D2, 5D3, 600D, 60D, 650D, 6D, 700D, 7D, EOSM. Актуальный список камер смотрите на сайте magiclantern.fm. Во-вторых, использовать её можно на свой страх и риск. Можно прочитать на сайте предупреждение, что это ПО может повредить и даже уничтожить вашу камеру. Уверяю Вас, взрыв будет такой силы, что придется вызывать МЧС и прочие ведомства для ликвидации последствий. Шучу. Мне неизвестно о подобных случаях, но тем не менее примите решение сами.

Magic Lantern распространяется свободно, за неё не нужно ничего платить, но всегда можно финансово поддержать разработчиков, отблагодарив их за те прекрасные возможности, которые они дарят владельцам камер Canon. Кстати, Canon (компания производитель) не имеет никакого отношения к данному продукту. Код создается путем реверс-инжиниринга официальных прошивок камер, но при этом не нарушаются авторские и прочие права.

Установка - очень просто!

Сперва нужно убедиться, что для вашей камеры и для вашей существующей прошивки есть версия ML. Если версия прошивки не поддерживается, обновите её в камере с официального сайта Canon. Загружаем архив с сайта builds.magiclantern.fm

1. Распаковываем файлы из загруженного архива в корень карточки. Вставляем в камеру, включаем. Рекомендуется сбросить все настройки в дефолтные в меню Set-up (Clear all camera settings).

2. Переводим камеру в режим M. В меню Set-up выбираем firmware и далее "обновляем" прошивку.

ICC профиль можно создать используя утилиты из состава Argyll CMS: scanin.exe иcolprof.exe. Этим утилитам требуется TIFF-файл со снятой мишенью, который можно легко получить из dcraw, конвертера, написанного Dave Coffin. На основе исходников этого конвертера появились множество конвертеров, в том числе RPP, столь уважаемый многими фотографами за его возможности.

Мне пришлось собрать DCRAW из исходных текстов с поддержкой Little CMS, необходимой для работы с профилями, поскольку скомпилированные бинарные файлы, распространяемые в Интернете собраны, в основном, без неё. А также я добавил в каталог необходимые утилиты и файлы из состава Argyll CMS. Архив с необходимыми файлами можете бесплатно и совершенно легально скачать отсюда. Исходные коды можно также свободно скачать с сайтов разработчиков.

Итак, все перечисленные программы работают через командную строку. Чтобы получить требуемый TIFF из RAW запускаем DCRAW:

dcraw.exe -v -w -q 3 -o 0 -4 -T FILENAME.CR2 > out.tiff

Опции:

-v - выводить подробную информацию
-w - использует ББ, заданный камерой
-q 3 - использует AHD интерполяцию
-o 0 - на выходе использовать камерное цветовое пространство (ничего не преобразовывать)
-4 - выводить 16-битное изображение с фиксированным уровнем белого и линейной кривой (гамма 1.0)
-T - выводит в TIFF формате

В окне вывода получим следующую информацию:

Loading Canon EOS 5D Mark III image from FILENAME.CR2 ...
Scaling with darkness 2047, saturation 15488, and
multipliers 1.992188 1.000000 1.526367 1.000000
AHD interpolation...
Building histograms...
Writing data to FILENAME.tiff ...

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

Прежде всего, я рекомендую включить поддержку двух модулей:

dual_iso - реализует расширение динамического диапазона за счет использования двойного ISO в одном снимке.
ettr - реализует технику Expose To The Right, которая позволяет избегать пересветов, т.е. потери информации в областях насыщенной яркости, а также позволяет уменьшить шумы в изображении и максимально сохранить детализацию.

Для этого заходим в раздел Modules и отмечаем нужные модули.