Уважаемые посетители! Данный сайт сохранен из исторических соображений, чтобы накопленный контент не пропал. Актуальные версии LibRaw размещаются теперь только на английской версии сайта
Исправлена ошибка в коде распаковки Hasselblad .3FR
Импортирована dcraw 8.97/1.428: исправлена ошибка определения
ширины изображения для Nikon D3000
Значения Enum LibRaw_thumbnail_formats (LIBRAW_IMAGE_*) изменены,
чтобы соответствовать значениям в enum LibRaw_image_formats
(LIBRAW_THUMBNAIL_*).
Если вы используете упомянутые символьные константы, вам необходимо
перекомпилировать ваш код.
Доступна LibRaw 0.8 Beta5
Наиболее существенные изменения относительно версии 0.7:
Поддержка RAW-файлов, размером более 2 гигабайт.
Изменения API и семантики: управление гамма-конверсией и разрядностью вывода полностью разнесены (ранее 16-битный вывод по-умолчанию подразумевал линейную тоновую кривую). В версии 0.8:
Гамма-кривая управляется через params.gamm[0] (обратный показатель степени) и params.gamm[1] (наклон линейного участка в начале).
Разрядность результата управляется через params.output_bps.
Параметр params.gamma_16bit удален.
Изменение семантики и умолчаний повлекло за собой увеличение номера версии и статус "бета", чтобы пользователи обращались осторожнее.
Импортирована свежая dcraw 8.95 (1.425), что повлекло за собой поддержку новых камер (список доступен в changelog), изменения в коде распаковки для некоторых камер и ряд косметических изменений (в частности, для params.document_mode=2 не производится вычитание уровня черного, это сделано для бинарной совместимости результата с dcraw).
Для ряда P&S камер удалены стандартные (hardcoded) значения коэффициентов баланса белого.
Начиная с LibRaw 0.9, LibRaw-Lite более не существует, а LibRaw распространятся под более свободной лицензией.
По многочисленным заявкам нелюбителей GPL выпущена LibRaw-Lite
Как следует из названия, это облегченная версия LibRaw, основные отличия которой от полной версии таковы:
Лицензия LGPL, что позволяет использовать (немодифицированную) библиотеку в не-опенсорсных приложениях.
(увы) нет поддержки Foveon в силу лицензионных ограничений на этот кусок dcraw (откуда растут ноги у LibRaw). Мы работаем над этим и возможно предложим какую-то замену.
Нет целого ряда улучшений (сделанных нами относительно функциональности dcraw):
черная рамка (маскированные пикселы) не извлекается, эти пикселы приложению не доступны;
вычитание точки черного и прочая пред-интерполяционная обработка RAW-данных не отключается;
способ, которым получены цветовые данные (матрицы RGB-XYZ и т.п.) не запоминается;
Исправлена небольшая ошибка (закрытие неоткрытого комметария) в коде поддержки OpenMP
Компилятор MinGW теперь официально поддерживается, в поставку включен Makefile.mingw для самостоятельной сборки, на странице "скачать" доступна бинарная сборка с этим компилятором.
В состав поставки включены неизмененные тексты dcraw из соображений максимальной лицензионной чистоты.
Новые комментарии