August 2011

LibRaw 0.14 Alpha4

LibRaw 0.14-Alpha4 включает следующие изменения:
  • Импортирована dcraw 9.10 (1.444), добавлена поддержка для камер: ARRIRAW, Canon SX30 IS, Leica D-LUX 5 и V-LUX2, Olympus E-P3, Panasonic G3 и GF3, Sony NEX-C3 и SLT-A35
  • Исправлена ошибка: green_matching несовместим (и не имеет смысла) с вейвлет-фильтрацией, коррекцией аберраций и прочими случаями уменьшения выходного изображения вдвое.
  • Поддержка цифровых кинокамер RedOne (формат R3D). Для использования этой поддержки вам надо:
    • Установить библиотеку libjasper для раскодирования JPEG2000
    • компилировать LibRaw с ключом компилятора -DUSE_JASPER (./configure сделает это сама)
    • Если вы используюете свой LibRaw_datastream, вы должны имплементировать там вызов make_jas_stream(), который вернет указатель на "поток" libjasper. Примеры реализаций этого вызова для потоков LibRaw можно найти в хвосте файла src/libraw_cxx.cpp
  • Исправлена работа при последовательности вызовов open_file() + adjust_sizes_info_only()
  • Удалены поля данных imgdata.sizes.bottom_margin и right_margin. Если размеры этих полей интересны, используйте для их вычисления raw_width - width - left_margin (и аналогично для нижнего поля).
  • Косметические изменения в ./configure
  • Обновлены файлы для Qmake и проектные файлы Visual Studio.
  • * Новые макросы проверки версий:

    LIBRAW_RUNTIME_CHECK_VERSION_EXACT() - рантайм проверка, что версия библиотеки (DLL, .SO) в точности та же, что была на компиляции приложения.

    LIBRAW_RUNTIME_CHECK_VERSION_NOTLESS() - рантайм проверка, что версия не меньше той, что была на компиляции.

    LIBRAW_COMPILE_CHECK_VERSION_EXACT(major,minor) - Проверка на компиляции, что версия в точности major.minor

    LIBRAW_COMPILE_CHECK_VERSION_NOTLESS(major,minor) - Проверка на шаге компиляции, что версия не меньше чем major.minor

  • Структуры данных изменены, требуется перекомпиляция всех приложений.

LibRaw 0.13.8

LibRaw 0.13.8 содержит следующие изменения:
  • Импортирована dcraw 9.10 (1.444), добавлена поддержка для камер: ARRIRAW, Canon SX30 IS, Leica D-LUX 5 и V-LUX2, Olympus E-P3, Panasonic G3 и GF3, Sony NEX-C3 и SLT-A35
  • Исправлена ошибка: green_matching несовместим (и не имеет смысла) с вейвлет-фильтрацией, коррекцией аберраций и прочими случаями уменьшения выходного изображения вдвое.