Уважаемые посетители! Данный сайт сохранен из исторических соображений, чтобы накопленный контент не пропал. Актуальные версии LibRaw размещаются теперь только на английской версии сайта
Для разработчиков конверторов большую ценность представляют таблицы наподобие вот такой (+ пресеты). Они будут весьма благодарны тем, кто возьмет на себя труд составить подобные таблицы для имеющихся у них камер.
1) Под формой ввода сообщения нажимаете на кнопку Плюс-с-картинкой
2) Открывается popup-окно в котором вы можете или выбрать из имеющихся своих картинок, или загрузить новую (кнопка Upload).
При загрузке нужно указать обязательный title (и саму картинку), остальные поля не обязательны. Кнопка Save при загрузке - в самом низу
3) Выбрав или загрузив - попадете на окошко вставки картинки в сообщение.
Естественно, обнаружилась ошибка сборки под Linux (который не относится к любимым ОС). Ошибка касалась только сборки примера identify, но все равно неприятно.
Продолжавшаяся несколько месяцев работа над первым публичным релизом LibRaw завершена - публичный релиз сделан и показывается публике. Будем надеяться, что проект окажется востребованным.
В ближайших планах
Перенос множества уже написанных статей с других ресурсов
На сегодняшний день, порядок ближайших работ с основным TODO предполагается такой
1. Работа с точкой черного: прекратить вычитание из данных на этапе распаковки, но для начала - подсчитывать black тем же способом, что и ранее.
2. Работа с черной рамкой: извлекать данные рамки (двух рамок) для тех камер, где она имеется, сделать эти данные доступными в API
3. Завершение работ с точкой черного: поканальный подсчет черного для использования в простых случаях; пример, реализующий подавление banding как сложный случай.
В поставку LibRaw включено несколько примеров использования библиотеки, их исходные тексты расположены в
каталоге samples/, после сборки они оказываются в каталоге bin/:
LibRaw C API является "оберткой" (wrapper) вокруг С++ API, поэтому практически вся документация к функциям C
API является набором гиперссылок на соответствующие места описания C++ API.
LibRaw поставляется в исходных текстах, для использования необходимо их скомпилировать (и, при желании,
установить в системные каталоги с библиотеками и include-файлами)
Unix-системы (FreeBSD, Linux, Mac OS X)
Для сборки библиотеки вам нужен работающий компилятор C++ (gcc версий 3.x или 4.x вполне подойдет, сборка
другими компиляторами не тестировалась) и программа make. Никаких других библиотек, утилит и т.п. - не
требуется.
Вся обработка ведется экземпляром класса LibRaw - обработчиком изображений.
Один обработчик изображений одновременно может обрабатывать только один исходный файл, последовательно -
сколько угодно файлов.
В программе (например, в разных threads) могут одновременно работать несколько обработчиков, хотя следует
учитывать, что потребление памяти в обработчике может быть значительным.
Чтение исходных данных RAW-файла практически не требует настроек (об исключениях сказано в
Несмотря на то, что Drupal (используемый на этом сайте) прекрасно локализуется, счастья от этого возникает не слишком много.
К сожалению, возможности согласования слов в переводе - нет (да это и довольно сложно для русского), поэтому возникают противные артефакты, вроде "3 страниц".
Хозяин сайта будет постепенно переводить строки, которые больше всего мозолят глаза, но полный и качественный перевод не кажется реальным.
LibRaw: библиотека для чтения RAW-файлов цифровых фотокамер (CRW/CR2,NEF,RAF,DNG,MOS,KDC,DCR и так далее,
поддерживаются практически все RAW-форматы). Основное внимание уделено корректному извлечению данных,
необходимых для дальнейшего преобразования RAW.
Библиотека предназначена для встраивания в RAW-конверторы, анализаторы данных и прочие программы, использующие
RAW-файлы в качестве входных данных.
Фотографы, снимающие на цифровые камеры, знают, что наибольшую гибкость для целей последующей обработки дает съемка в raw-формат, когда в файл записываются сырые данные с матрицы камеры. В то же время, полный потенциал формата raw во многом остается недооцененным, ибо большинство распространенных конверторов заметно и необратимо ухудшают качество исходного материала.
Новые комментарии