LibRaw 0.16 Alpha3:
- Поддержка новых камер
- Sony A7, A7R
- Panasonic GM1
- Имя модели для камер Sony устанавливается по EXIF-тегу SonyModelID
- Sony ARW2: цветовая матрица и уровень черного извлекаются из EXIF-данных.
- Samsung: цветовая матрица и уровень черного извлекаются из EXIF-данных. Множители баланса белого извлекаются корректно даже для ненулевого уровня черного.
- Лучшая совместимость по исходным текстам с Win32 (особенно старые компиляторы) и Mac OS X.
- Обновлены цветовые данные для камер Sony RX1R и RX100M2
- Файлы DNG без тега Compression считаются несжатыми (и обрабатываются)
- Улучшена поддержка Foveon (на основе X3F-tools)
- Новый парсер метаданных на основе X3F-tools. Если Libraw скомпилирована без demosaic-pack-GPL2, то будет использован этот парсер (и, затем, распаковка на базе X3F-tools). Если Libraw скомпилирована с demosaic-pack-GPL2, то способ распаковки файлов Foveon может быть выбран на runtime (см. ниже)
- Поддержка RAW-файлов промежуточного разрешения от камер DPx Merrill и SD1. RAW-данные извлекаются в "натуральном" их размере (~4800x1600 пикселов) и устанавливается aspect ratio 0.5. При RGB-рендеринге размер выходного изображения будет ~4800x3200
- Поддержка превью-файлов для Foveon. Извлекаются только превью в форматах JPEG и битмеп (RAW-превью - не извлекаются), этого достаточно для всех существующих production-камер.
- Новый параметр обработки imgdata.params.force_foveon_x3f Если LibRaw собрана с demosaic-pack-GPL2, то установка данного параметра в не 0 приведет к использованию нового кода обработки Foveon (на базе X3F-tools). Если LibRaw собрана без demosaic-pack-GPL2, то данный параметр никак не влияет на обработку. Новый флаг командной строки -disadcf примера dcraw_emu ставит вышеуказанный параметр обработки.
- Исправлена ошибка: exit() более не вызывается при обработке поврежденных файлов Foveon
- API/ABI изменены, требуется перекомпиляция всех приложений
Новые комментарии