September 2008

Анонимное комментирование

В качестве эксперимента, упрощено анонимное комментирование:

  • Комментарий публикуется сразу.
  • Требуется ввод E-mail и CAPTCHA (для регистрации новых пользователей тоже вводится CAPTCHA)
  • Для авторизованых пользователей ничего не меняется.

LibRaw 0.6.1 Release

Выпущена LibRaw 0.6.1-Release. Изменения относительно предыдущей версии:

  • Добавлено поле float LibRaw::imgdata.color.cam_xyz[4][3] - таблица преобразования из камерного RGB в XYZ. Эта таблица - константна для каждой камеры (и константна в коде)
  • Требуется полная перекомпиляция всего клиентского кода

Скачать эту версию можно на странице "скачать"

LibRaw 0.6.0 Release

Выпущена LibRaw 0.6.0 Release. Изменения относительно 0.6.0 Beta2:

  • импорт dcraw 8.88:
    • поддержка новых камер (Canon 50D, Sony A900, Nikon D90 & P6000, Panasonic LX3 FZ28)
    • новая обработка точки черного на камерах Canon: борьба с бэндингом (очень приблизительная)
    • Уменьшение требований по памяти на стеке для объекта LibRaw (локальные данные thread перенесены в динамическую память)
    • патчи для совместимости с MS Visual C++

    Скачать эту версию можно на странице "скачать"

LibRaw 0.5.5 и LibRaw 0.6.0 Beta2

Выпущена версии LibRaw 0.5.5 и 0.6.0-Beta2. Изменений немного, преимущественно они лечат проблемы, возникающие если приложение компилировать с одним набором флагов, а саму библиотеку LibRaw - с другим:

  • Изменения в определении констант, чтобы сделать gcc -pedantic счастливым
  • Флаги компиляции не влияют на набор полей класса LibRaw
  • При компиляции по-умолчанию компилируется thread-safe версия, хранящая статические данные распаковщиков в объекте LibRaw

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

LibRaw 0.6.0 Beta1

Выпущена LibRaw 0.6.0 Beta1 с достаточно длинным списком изменений:

  • Добавлены вызовы dcraw_make_mem_image() и dcraw_make_mem_thumb() для формирования RGB-битмэпа обработанного изображения/thumbnail в буфере в памяти.
    Пример samples/mem_image.cpp показывает пример использования этих вызовов.
  • Добавлена выдача гамма-корректированного 16-битного изображения.
  • Добавлена поддержка входных/выходных профилей. Поддержка обеспечивается библиотекой lcms, результат полностью аналогичен dcraw -p -o