Программа для работы с RAW файлами цифровых камер Canon — Digital Photo Professional


Во времена самостоятельной проявки пленок приходилось пользоваться не одним проявителем. У кого-то было несколько любимых рецептов, большинство обходилось одним-двумя, меняя режимы проявки и добиваясь необходимых результатов. Цифровые камеры достаточно высокого уровня не ограничивают фотографа «встроенной проявкой» в JPEG или TIFF, а предоставляют ему возможность самому производить преобразования «сырых» RAW файлов в требуемый формат. Опыт показывает, что ситуация с несколькими «проявителями» повторяется и здесь. (По крайней мере, двумя различными программами автору приходится пользоваться постоянно, в зависимости от сюжета и поставленной задачи.)

Что представляет собой RAW файл? Это набор чисел, полученных «оцифровкой» электрических сигналов с чувствительных ячеек матрицы. Ячейка регистрирует только свет, и если она прикрыта цветным фильтром, то только свет, пропускаемый им. Задачи программного обеспечения, преобразующего RAW в привычный графический файл:
1) сопоставить конкретному числу файла в соответствии с его местом и, следовательно, местом ячейки на матрице и установленным на нее фильтром, один из «цветов»;
2) произвести интерполяцию цветовых компонентов так, чтобы каждая ячейка представлялась не одним числом ее действительного «цвета», а тремя, составляющими привычный формат представления цвета, например RGB;
3) по метаданным съемочных настроек камеры произвести коррекцию изображения для верного представления цвета (баланс белого), яркости/контраста (экспозиции), локального контраста (резкости);
4 ) в соответствии со стандартом представления общепринятого графического файла перекодировать данные, учитывая: нелинейность передачи сигнала в выходном файле — гамму, цветовое пространство выходного файла, разрядность представления данных в выходном файле, сжатие в соответстствии с алгоритмом сжатия выходного файла.

RAW файл аппаратно зависим. Программа преобразования должна располагать информацией о том, как пересчитать яркость ячейки в цвет выходного цветового пространства и должна знать в каких условиях производилась съемка (метаданные о съемочных настройках камеры). Фактически нужно иметь либо «прописанные» характеристики фильтров на матрице, либо профили камеры. Не имея этой информации можно получать лишь очень условную передачу цвета.

Есть и другие нюансы, не позволяющие сделать одну программу-конвертор на все камеры и на «будущее». Так RAW файл может быть не таким уж и «сырым». Начальная обработка сигнала (усиление сигнала для коррекции баланса белого и изменения светочувствительности) может производиться до его записи в RAW файл. Ситуацию усложняет и то, что производители цифровых камер не стремятся раскрывать свои секреты, якобы делающие их RAW файл лучше и «шифруют» информацию (в том числе данные для перекодировки цвета и метаданные), что усложняет внедрение единого стандарта (типа Adobe «.DNG»). Представьте себе, что DX код на пленке могут считать только «свои» камеры, ISO не указывается, рецептура проявителя засекречена. Интересный материал о нынешнем положении вещей вокруг «стандартизации» RAW можно посмотреть здесь (RAW storm in a teacup? Dave Coffin interviewed для DPR).

Digital Photo Professional

Цифровые камеры Canon EOS сейчас комплектуются двумя инструментами для работы с RAW файлами: модулем RAW Image Task для программы ZoomBrowser EX и отдельной программой Digital Photo Professional RAW. Как следует из названия, вторая программа более «профессиональна». В виде «обновления» (Digital Photo Professional 1.6.1 Updater, 11,7 МБ) ее можно свободно взять на http://software.canon-europe.com/ и http://consumer.usa.canon.com/, если у вас ее нет в комплекте. Далее речь пойдет о версии Digital Photo Professional 1.6.1 из комплекта камеры Canon EOS 350D (о ней мы писали, поэтому статью можно рассматривать как продолжение). Как указано на сайте, программа устанавливается поверх любой из программ: File Viewer Utility 1.1 — 1.3, EOS Viewer Utility 1.0 — 1.2, Digital Photo Professional 1.0/1.1/1.5/1.6.0, RAW Image Task 1.2/2.0. Так что ее можно считать распространяемой свободно.

Функции:

поддерживаемые форматы:
CR2, CRW, TIFF/TIF, JPEG JPEG/JFIF
настройки RAW файла:
настройка баланса белого, настройка яркости (экспозиции), контраст, динамический диапазон, рецепты «.vrd», пакетная обработка
ретушь RAW/JPEG/TIFF:
кадрирование, штамп, тоновая кривая, цвет, насыщенность, яркость, контраст

Главное окно

Digital Photo Professional

Главное окно программы содержит окно выбора файла, строку меню и панель инструментов, окно, в котором отображаются файлы с информацией о них или миниатюры снимков (в зависимости от настройки меню «View»). Программа отображает EXIF данные не только камер Canon, но и других (с некоторыми ограничениями). Так, например, для JPEG файла с камеры Nikon D70 информация об установке светочувствительности не выводится. Программа не поддерживает и не отображает в окне предварительного просмотра не только чужие RAW, но некоторые «свои» CRW файлы (Canon S70, например).

Digital Photo Professional

В режиме просмотра миниатюр основная информация о файле выводится в виде пиктограмм на полях миниатюры и в информационных полях программы. В данном случае по пиктограммам можно узнать следующее: RAW файл уже был обработан (настройка баланса белого «облака», скадрирован и отретуширован инструментом «штамп») и имеет «рецепт» (информационная строка «Recipe data: Yes»).

Кнопки панели инструментов главного окна:

DPP, панель инструментов
«редактирование в окне редактирования», «включение/выключение дерева папок», «выделение всех», «снять выделение всех»
DPP, панель инструментов
«отметить файл», «снять метку», «повороты»
DPP, панель инструментов
«настройка баланса белого», «пипетка баланса белого RAW», «коррекция экспозиции RAW», «пипетка баланса белого RGB», «коррекция экспозиции RGB», «пакетная обработка»

Строка меню:

Digital Photo Professional

Строка меню содержит привычные команды работы с файлами с учетом особенностей RAW — работы с рецептами. Подпункты «Adjustment» и «Tools» повторяют функции коррекции и кадрирования, доступные посредством кнопок панели инструментов. Пункт меню «Bookmark», позволяет задать папки, с которыми часто приходится работать, чтобы оперативно в них переключаться.

В концепции RAW файла не предусмотрено изменение данных (собственно изображения). Сделанная коррекция описывается в виде ограниченного набора параметров, которые могут быть применены к этому или даже другому файлу. Набор сделанных настроек — рецепт может храниться отдельно и переноситься на другую машину в виде отдельного файла («.xmp» Adobe или «.vrd» Canon). «RAW настройки» файлов еще могут храниться в базе самой программы (и тогда при переносе RAW файла на другой компьютер теряются) или записываются в заголовок самого RAW. DPP, в случае если явно не создается рецепт, записывает рецепт в RAW файл. И на компьютере, на котором производилось редактирование и на другом компьютере, файл может быть «восстановлен» до «съемочных настроек»:

Digital Photo Professional

А вот в Adobe Photoshop — нет, и обработанный RAW файл со встроенным DPP рецептом отображается в этой программе (Adobe RAW) как будто он не корректировался вовсе.

Работа с программой

Прежде чем приступать к работе с RAW или JPEG/TIFF файлами нужно настроить программу в разделе меню «Tools-Preferences». В подменю General Settings важно выбрать уровень качества обработки файлов — от «приоритета качества» — до «приоритета скорости». «Приоритет качества» требует и существенно большего времени на обработку. В руководстве программы указано, что в этом случае файл обрабатывается специальными фильтрами. В разделе «Tool palette» важно выбрать начальный режим обработки файлов («RGB R G B» режим эффективен для тех случаев, когда нужна «сильная» коррекция и вы предпочитаете работать с отдельными каналами, «Luminance R G B» предпочтительнее, если нужна лишь небольшая коррекция RAW файла) и тип кривой коррекции RGB (кривая или ломаная линия). Чтобы некоторые из настроек стали активными, требуется перезапуск программы. В подменю «управление цветом» нужно выбрать рабочее пространство преобразования файла (самое широкое Wide Gamut RGB позволяет охватить больший диапазон цветов, чем sRGB или AdobeRGB), методы преобразования (Rendering intents) и установки управления цветом для согласования с дисплеем и принтером (для печати из программы Canon DPP). Чтобы цветовой профиль рабочего пространства был записан в файл при конвертировании, нужно при сохранении файла включить опцию записи «Embed ICC profile in image».

Digital Photo Professional

Конвертирование RAW файла в JPEG/TIFF без редактирования и пакетное конвертирование

Если не требуется очень тонкая обработка файлов или нужно быстро преобразовать RAW файлы в JPEG/TIFF лишь немного или грубо скорректировав баланс белого или яркость, то это можно сделать прямо в главном окне программы. Сначала с помощью инструментов «баланс белого» и «пипетка белого», «яркость» нужно по миниатюре(!) настроить изображения. Затем выделить их и либо выбрать опцию «конвертировать» подменю «File», либо нажать кнопку пакетной обработки «Batch process». Выделенные файлы будут перечислены в окне пакетной обработки. Сделав необходимые установки конвертирования (формат, качество для JPEG, степень повышения резкости, профиль, изменение размера, именование, приложение в котором следует открыть файл после его создания или папку, в которую сохранить) нажимаете на кнопку «выполнить» и ждете, когда в папке появятся требуемые изображения или файлы будут открыты, выбранным графическим редактором.

Digital Photo Professional

Коррекция и ретушь RAW файлов

Более тонкая настройка и ретушь RAW файлов выполняется в окне редактирования «Edit Image Window». Оно вызывается либо двойным щелчком по выбранному файлу, либо с помощью кнопки «Edit Image Window». Изображение можно редактировать как с помощью инструментов «RAW image adjustment», так и с помощью инструментов «RGB image adjustment».

Digital Photo Professional

Инcтрументы коррекции окна «RAW image adjustment»: настройка яркости, баланса белого, тоновой кривой и интерполяции цвета. Для примера изображение выведено с линейной тоновой кривой. Такие «черные» и есть на самом деле исходные файлы цифровых камер без гамма коррекции.

Digital Photo Professional

Инструменты настройки баланса белого: стандартные установки, цветовая температура, тонкая наcтройка оттенка с помощью пипетки и цветового круга. Настройку баланса белого можно «зарегистрировать» (есть три регистра для хранения настроек) и применять для других файлов.

Digital Photo Professional

Настройка кривой тонопередачи производится либо по средней точке с помощью движка «Tone curve — custom», либо по краям диапазона (как на иллюстрации). В окне редактирования может отображаться как файл «до/после» редактирования так и оба вида одновременно.

Digital Photo Professional

Отображение снимка до и после обработки может совмещаться и на одном изображении.

Digital Photo Professional

Инструменты «RGB image adjustment»: «поканальная коррекция» с помощью кривых и пипетки «неитрального» цвета, «яркость», «контраст», «оттенок» и «насыщенность». Кривая коррекция может быть плавной или ломаной.

Digital Photo Professional

Инструменты редактирования изображений кадрирование и штамп позволяют без дополнительных графических редакторов получать «готовый» продукт. В данном случае инструмент «штамп» использовался для того, чтобы «удалить» пылинку с матрицы. Место, откуда берется экземпляр для ретуши может перемещаться синхронно за курсором или быть фиксированным. Для полноты не хватает только инструментов исправления геометрических искажений (перспектива, дисторсия) и хроматических аберраций.

Влияние параметров «качество-скорость преобразования», «воспроизведения цвета» и «повышение резкости» на результат

Воспроизведения цвета «shot settings» и «faithfull settings»:

Canon EOS300D
Исходный файл с линейной функцией передачи контраста, Canon EOS 300D
Canon EOS300D
Файл, обработанный в режиме воспроизведения цвета «shot settings»
Canon EOS300D
Файл, обработанный в режиме воспроизведения цвета «faithfull settings» выглядит более насыщенным

Повышение резкости. При конвертировании RAW файла в TIFF или JPEG резкость может быть повышена (6 уровней — «0»—«5»). К сожалению, визуально оценить эффект можно только после преобразования. Возможно, прежде чем получится удовлетворительный результат, придется сделать несколько попыток.
Фрагменты 1:1 файлов с разным уровнем повышения резкости при преобразовании RAW в TIFF:

Фрагмент 1:1
Уровень резкости 0, режим преобразования «качество»
Фрагмент 1:1
Уровень резкости 3, режим преобразования «качество»
Фрагмент 1:1
Уровень резкости 3, режим преобразования «скорость»
Фрагмент 1:1
Максимальный уровень резкости 5, режим преобразования «качество»

Не трудно заметить, что «высокому качеству» преобразования (напомним, что это параметр настраивается в подменю «Tools-Preferences») вместе с более гладкими и четкими («не бархатистыми») контурами (мелкие буквы) свойственно и появление цветной каймы вокруг контрастных деталей (голубая кайма вокруг белых букв «hart» на черном фоне). Для некоторых задач настройка «скорость» не только быстрее, но и лучше.

Почему одного редактора мало?

Одного редактора, как и одного проявителя на все случаи, наверное, не существует. Что-то удобнее делать в одном, что-то в другом. Возможно (но не обязательно), добиться почти идеального результата удастся в любом, но ценой больших усилий и времени. Лучше подобрать другой редактор, в котором конкретная задача решается проще.

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

Обычно «проблемой» для любого преобразования, в том числе RAW, является зона переэкспонированных деталей изображения, бликов, источников света в кадре. Там где сигнал с каждой ячейки максимальный - все получается белым. Но на «границе» блика некоторые ячейки уже начинают «видеть» детали, а некоторые еще пересвечены. В зависимости от выбранного алгоритма «восстановления» деталей в светах получаются разные результаты. Причем заранее нельзя сказать, что лучше для конкретного сюжета — оставить изображение как есть (что приводит к появлению одноцветных разводов вокруг блика) или «обнулить» цвет и сделать блики и ореолы монохромными. И тот и другой методы могут в конкретной ситуации дать более естественно воспринимаемый результат. Обычно, явно метод воспроизведения бликов в редакторе не настраивается (как, например, метод воспроизведения цвета «shot settings» или «faithfull settings»). О программах с явным заданием параметра Clip Saturated pixels можно почитать здесь.

На примере «восстановления» переэкспонированной фотографии посмотрим, как справляются с этой задачей разные редакторы. Преобразуем один и тот же RAW файл с помощью RAW конвертор Adobe Photoshop CS2, RAW Image Task программы Canon ZoomBrowser EX и Canon DPP. Все преобразования производились из RAW в файл TIFF 16 бит, настройка качества «наилучшее», настройка баланса белого с помощью пипетки по третьему (слева) серому полю шкалы Macbeth. Затем снимки масштабировались и преобразовывались в JPEG (sRGB, для WEB) в Adobe Photoshop.

Canon EOS 300D
Исходный переэкспонированный кадр
Фрагмент 1:1
Фрагмент 1:1
Фрагмент 1:1
Canon EOS 300D
Коррекция экспозиции и настройка баланса белого в DPP
Фрагмент 1:1
Фрагмент 1:1
Фрагмент 1:1
Canon EOS 300D

Коррекция экспозиции и настройка баланса белого в RAW Image Task

Фрагмент 1:1
Фрагмент 1:1
Фрагмент 1:1
Canon EOS 300D
Коррекция экспозиции и настройка баланса белого в Adobe RAW
Фрагмент 1:1
Фрагмент 1:1
Фрагмент 1:1

Можно было бы сказать, что чем сложнее программа, тем хуже получается результат. DPP без дополнительного повышения резкости и с фильтрами улучшения качества и Adobe RAW «со стремлением» найти цвет в бликах (что привело к окрашиванию самого светлого поля мишени Macbeth в желтый) проигрывают быстрой и простой RAW Image Task. В этом нет ничего странного и ситуация с проявкой повторяется — для «стандартного» кадра лучше (в смысле быстрее и эффективнее) подходит «стандартный» проявитель, но если нужно что-то особенное, без альтернативных рецептов не обойтись. А там и свои тонкости температурного режима, и свои особенности перемешивания. И все это нужно осваивать.






Дополнительно

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.