Обработка RAW

LibRaw 0.6.0 Beta1

По требованиям французских и немецких трудящихся, была добавлена разнообразная функциональность:

  • Обработанное изображение можно получить в виде RGB-битмэпа (ранее только в виде квадрупляев R-G-B-unused)
  • Добавлены вызовы для индикации стадий обработки (рисования прогресс-баров) и досрочного прекращения обработки.
  • Добавлена работа с профилем камеры/выходным профилем через LCMS
  • Вспомогательные вызовы: получение списка поддерживаемых камер, получение информации о версии.
  • поддержка работы с картой плохих пикселей и вычитанием темнового кадра.
  • поддержка OpenMP для AHD-интерполяции и шумопонижения.
  • исправлена одна ошибка в adjust_sizes_info_only

Скачать эту версию можно c сайта LibRaw со страницы downloads в разделе бета-версий.

LibRaw имеет шансы появиться в digiKam, куда оно проникает через libkdegraphics.

Raw Photo Processor под Windows

[Оглавление раздела Hackinthosh]

vm-macos.jpg
До вчерашнего дня у меня не получалось запустить Mac OS X в виртуальной машине. То просто не грузилось, то еще какая гадость. Правда пробовал я достаточно давно. Прознав, что новый VMWare Fusion (бета) умеет запускать под собой Mac OS X (Server), решил попробовать еще раз, с VMWare Workstation 6.5 (тоже бета).

На удивление, получилось. Во-первых, завелся скачанный...

Мыло... и веревка?

А я вот извиняюсь за выражение, но самплы Canon 50D, которые на DPReview лежат - ведь мыло же ужасное?

Не, я все понимаю, плотность пикселов такова, что на полном кадре было бы 15*2.5=~38Mpix, но ведь на 450D c чуть-чуть меньшим разрешением такого мыла и впомине нету....

О счете с нуля

На сайте dcraw читаем:

Supports 306 cameras at last count

Потом идем к списку камер и считаем. Получается 307.

Программисты......

LibRaw 0.5.4

Вышла LibRaw 0.5.4. Краткий список изменений:

  • Импортирована последняя версия dcraw (8.87), добавлена поддержка шести новых камер: Canon 1000D, A720, SD300; Nikon D700, Olympus E-520,Kodak C603.
  • Ввод-вывод через mmap() заменен на (старый) ввод-вывод через FILE. Скорость не пострадала, памяти нужно меньше.
  • Лицензирование изменено с GNU GPL v3 (или новее) на GNU GPL v2 (или новее).

Пользуюсь случаем, чтобы напомнить:

LibRaw - это библиотека для чтения RAW-файлов, получаемых с цифровых фотокамер (CRW/CR2,NEF,RAF,DNG и других).
LibRaw основана на исходных текстах утилиты dcraw, часть недостатков которой исправлена, а часть будет исправлена в дальнейшем. Пользователям библиотеки предлагается API для встраивания в свои программы.
Если вы не программист, а фотограф, то вам может быть полезна входящая в поставку утилита half_mt, которая функционально эквивалентна dcraw -h, но на многопроцессорных/многоядерных машинах работает в разы быстрее.

NEC 3090WQXi: софт SpectraView разных видов

Калибровка NEC 3090 заняла существенно больше времени, чем я рассчитывал. Одновременно, читатели задавали всякие вопросы, а у меня на них теперь есть ответы.

Ниже мы рассмотрим такие темы

  • работает ли SpectraView Profiler с NEC 3090;
  • работает ли SpectraView II и что из этого получается;
  • работает ли SpectraView Profiler и как;
  • разумная (на мой взгляд) процедура калибровки в многомониторном случае

SpectraView или нет?

Преамбула: линейки NEC-овских мониторов

У компании NEC на сегодня есть две...

Не фотошопом единым

lee-shade.jpg Возможно, это у меня круг общения такой, но почему-то большинство фотографических обсуждений, которые происходят вокруг - это обсуждения стадии обработки. Действительно, средства редактирования, доступные простому пользователю (с компьютером) сейчас развились необычайно и позволяют в ряде случаев сделать из дерьма конфетку. Временами даже становится непонятно, как это 10-20, да даже и 60, лет назад снимали без HDR, расширения ДД на NN стопов,...

Есть ли у объектива динамический диапазон ?

flare-thumb.jpg Мучительная дискуссия в fido7.ru.photo, где от измеряющего Анатолия Скоблова никак не удавалось получить нормальных тестовых данных подвигла меня на собственное измерение и на текст "к вопросу о"
К вопросу о динамическом диапазоне оптики
Мораль и так была известна: яркий источник в кадре - это плохо, контраст падает. Сильно падает. HDR не спасет.

Нужен ли CIECAM02 фотографу ?

CAM_Obl_thumb.jpg При редактировании изображений фотографы пользуются 3-4 компонентными моделями цвета , которые растут либо из особенностей устройства воспроизведения (RGB, CMYK), либо из классических цветовых моделей (LAB). (Затрудняюсь сказать, откуда растут HSB/HSL, классически вероятно из Манселловских атласов, но современные варианты - скорее всего пересчет из LAB по известным формулам.).

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

По случаю дождя и нежелательности выхода на улицу, у меня родился следующий текст:

Беспочвенные размышления об управлении цветом в RAW-конверторе
Смысл в том, что исходные данные с цифровой камеры содержат достаточно много абсолютных данных (как минимум, об освещенности) и их можно использовать, например, для автоматической коррекции контраста.

Есть ли жизнь в двух битах

Новые цифровые фотокамеры делают с 14-битным АЦП, польза от которого для меня (как для владельца такой камеры) вполне очевидна. Однако она очевидна не для всех.

Илья Борг провел несколько экспериментов на эту тему, о которых можно почитать на LibRaw.SU:

Последние 2 бита - зачем они?
Если в двух словах, то польза есть, а из двух последних бит можно вытащить на удивление много.

UniWB: простой и быстрый метод установки

KISS.png Как и обещали ранее, упрощенный метод установки UniWB:

UniWB: простой метод установки на LibRaw.SU
Годится не для всех камер, но работоспособность проверяется за минуту.

Если вы не знаете (или забыли), для чего нужен UniWB, это написано в предыдущих статьях:

Хотя, на мой взгляд, отключенный экранчик приносит еще больше пользы.

Еще раз про UniWB

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

Несколько позже я обещал пересмотренную статью про это, обещания надо выполнять:

UniWB: установка на камере и результаты использования
От исходной статьи новый текст отличается демонстрацией результатов использования при дневном свете и при лампах накаливания.

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

Upd: оказывается у меня кросспост в ЖЖ отвалился примерно так неделю назад, вот вроде починил....

Удар косинусом

D3-raw.png Этот пост забегает несколько вперед, но вполне сознательно. Вполне возможно, что в ходе обсуждения всплывут всякие недостающие факты.

На сегодняшний день какая-то консистентная процедура тестирования динамического диапазона цифровых камер, которая была бы применена ко многим камерам, есть только на DPReview. В результате, половина интернета мастурби смотрит на Филовские графики и делает какие-то выводы: сравнивает камеры, ругается в форумах и так далее.

Мне не удалось найти на DPReview подробного описания методики, написано лишь, что используется шкала от Stoufer на 13 стопов, освещенная сзади люминисцентной лампой. Не указывается ни использованная при тестировании конкретной камеры оптика, ни установка диафрагмы, а все это довольно важно.

Давайте рассмотрим эффекты, которые влияют на фотографирование шкал.

Верните мои полутона!

ETTR-non-compensated.jpg LibRaw.SU пополняется контентом. Опять анонс:

Не свет, но покой..., автор Илья Борг

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

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

Комментарии и вопросы к автору, пожалуйста, под самой статьей

Ну, за линейность.....!

4scales.png Как-то неожиданно для меня выяснилось, что понятие линейности в применении к изображениям и их обработке не является очевидным.

Пришлось потратить полчаса, нарисовать 4 разных линейных шкалы в фотошопе (точнее, дорисовать, ибо две из них уже были в предыдущей статье) и написать три абзаца текста:

Шкалы линейные и линейные

Продолжая традицию, комментировать пожалте на сайт со статьей (комментарии от неавторизованых пользователей появляются после модерации).

Cюрприз: клик на картинку приведет вас прямо на статью.

О светах, тенях и динамическом диапазоне

plot.png Предыдущая статья и последовавшее за ней бурное обсуждение оставили у меня ощущение недоговоренности. В результате я попытался взглянуть на проблему с другой стороны и породил очередной текст:

Как из 2.5 стопов сделать 5 и какова будет цена
Не буду пересказывать статью кратко, хочу просто напомнить, что на любом выводном устройстве, независимо от его контрастности, у нас от полутонов до максимальных светов будет 2.5 стопа по яркости и не больше. Свойство зрения-с.

В качестве эксперимента, хочу добиться, чтобы дискуссия была под статьей, а не под ее анонсом. Поэтому комментарии тут закрыты, а на LibRaw.SU под текстом статьи - открыты (как и всегда). Анонимные комментарии премодерируются, неанонимные (после регистрации) - появляются сразу. Авторизоваться по OpenID можно после регистрации (ваш OpenID привязывается к логину на LibRaw.SU).

О пользе magenta-фильтра

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

В обсуждении прошлой серии публикаций мне пеняли, дескать это все теория, а на практике и так все отлично. Проверить - при наличии искомого фильтра - дело 10 минут, что я и проделал. Результат описан в статье:

Применение Magenta-фильтра при съемке на цифровую камеру при дневном свете
Английский перевод: http://www.libraw.org/articles/magenta-filters-on-digicam.html
Если в двух словах, то польза от фильтра весьма существенна в следующем случае:
  • света - достаточно, ради применения фильтра не приходится задирать чувствительность;
  • вы собираетесь несколько (буквально на 1-2 стопа) поднимать тени при предпечатной подготовке.

Да, цена вопроса - 40 долларов на B&H: двадцатка за 'Gel Snap Holder', двадцатка за пленочный фильтр CC30M (или 40M, зависит от вашей камеры), это на все разумные размеры объективов. Ну, плюс доставка, конечно, но даже и с ней это получается по цене одного приличного поляризационного фильтра.

Поканальные шумы и RAW-конверторы

Продолжаем серию анонсов

О шумах в каналах и о RAW-конверторах
и английский перевод: Channel Noise and Raw Converters

Идея о том, что очень большая доля шумов не является свойством самого кадра, а привносится конвертором, как "из ничего", так и из более шумных каналов, за счет.

  • округления при вычислениях в целых числах;
  • смешения каналов при матричном балансе белого;
  • смешения каналов при наложении профиля камеры;
  • смешения каналов при интерполяции
меня в некоторый момент сильно поразила. Казалось бы, очевидная вещь, но допереть своим умом до нее я не смог.

Экспериментальная проверка оказалась элементарной - один кадр, три конвертора, пять результатов конверсии..

Экспонирование на цифре: где талию делать будем ?

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

В продолжение предыдущей статьи про зонную систему, Илья Борг радует следующим текстом:

Зоны Адамса в цифрах и буквах

Затронутая проблема довольно интересная. Если вкратце, то объект в полутонах (условная серая карта) можно экспонировать "по Адамсу" (ETTR), так, чтобы попасть в середину динамического диапазона камеры (и оставить до 4-5 стопов запаса в светах), либо же экспонировать "по экспонометру", при этом полутона попадают в середину диапазона значений камеры.

В первом случае для подъема полутонов понадобится активное редактирование, но будут сохранены градации в светах. Во втором - полутона окажутся на месте, редактирование не потребуется, но светами мы сильно рискуем.

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

У цифровых кадров, полученных на CCD/CMOS сенсорах (и камерах и сканерах) все сильно хуже: первый стоп в светах - это половина диапазона значений (а такое их количество просто не нужно в светах), второй - четверть, третий - 1/8. Соответственно, подвинувшись на 2-3 стопа вниз при экспонировании мы оставили для редактирования в 4-8 раз меньше данных.

Еще о балансе белого

Оставшись на праздники в Москве, привел в вид цельной статьи свои старые заметки по проблемам баланса белого:

Баланс белого у цифровых камер: проблемы и проблемы

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

Pages

Subscribe to Обработка RAW