Новости сайта
LibRaw 0.14.2
Submitted by lexa on 19 October, 2011 - 15:44Список изменений:
- Исправлена ошибка в раскодировании файлов Canon 1D/1Ds
- Новый флаг LIBRAW_DECODER_HASRAWCURVE в libraw_decoder_info.flags
LibRaw 0.14.0 (Release)
Submitted by lexa on 21 September, 2011 - 19:37В этой версии одно принципиальное изменение, влекущее за собой множество мелких:
Разрешены повторные вызовы постобработки (LibRaw::dcraw_process) без переоткрытия файла парой вызовов open()/unpack(). При этом, постобработку можно повторять меняя любые параметры обработки (за исключением выбора кадра через shot_select).
LibRaw 0.13.8
Submitted by lexa on 10 August, 2011 - 23:33- Импортирована 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 несовместим (и не имеет смысла) с вейвлет-фильтрацией, коррекцией аберраций и прочими случаями уменьшения выходного изображения вдвое.
LibRaw 0.14 Alpha3
Submitted by lexa on 19 July, 2011 - 18:56Цель их - дать возможность интерактивного (real-time) изменения параметров конвертации, чтобы пользователь мог видеть результат "кручения ручек" сразу после кручения.
Современные мониторы имеют разрешение 2-4 мегапикселя, а камеры - от 10 мегапикселей и выше. Как следствие, при показе полного кадра на мониторе нет необходимости производить полную демозаику, все равно никто не оценит.
Для 10-мегапиксельного изображения LibRaw 0.14-A3 обеспечивает постпроцессинг за 160-200 мсек. в режиме half-size (на хорошем современном десктопном компьютере). Как следствие, пользователю можно давать возможность видеть результаты изменений параметров (баланса белого, экспокоррекции) практически мгновенно.
К сожалению, обеспечить постпроцессинг с "полным качеством" с такой скоростью нельзя, наше предложение для разработчиков конверторов - показывать "с полным качеством" в отдельном окне приложения небольшой участок изображения (скажем 200X300 пикселов).
За счет оптимизации обработки кроппинга, такой участок может быть обсчитан очень быстро: за 8-9 мсек. для AHD-интерполяции, за 12-15 мсек для AHD+highlight recovery. В результате, обновление этого отдельного окошка можно делать со скоростью 60-100 кадров в секунду вместе с движениями мыши.
Изменения версии 0.14:
LibRaw 0.13.7
Submitted by lexa on 15 July, 2011 - 21:31- Изменения в коде обработки кроппинга:
- Кроппинг работает на очень ранней стадии, для ускорения обработки.
- Кроппинг работает для файлов Fuji (а не падает с грохотом)
- "Замалевывание" плохих пикселов и вычитание черной рамки выключено, если включен кроппинг.
- Для упрощения кода и ускорения работы, координаты верхнего левого угла рамки кроппинга округляются вниз до ближайшего значения кратного 4.
- Изменения в скриптах ./configure:
- Статические библиотеки устанавливаются только если скрипт configure запускался с флагом --enable-static
- Скомпилированные примеры линкуются динамически
- OpenMP включается для Visual Studio 2008 SP1+, но не для 2008-RTM
LibRaw 0.13.6
Submitted by lexa on 3 July, 2011 - 20:16- Косметические исправления в коде Libraw_memmgr
- Поддержка OpenMP разрешена для MS VS2008
- Расширенный интерфейс копирования процессированных изображений
в буфер памяти:
- Новый вызов get_mem_image_format() возвращает размеры результирующего битмепа.
- Новый вызов copy_mem_image() копирует изображение в переданный буфер в заданном порядке цветов пиксела (RGB/BGR) и с заданным шагом (stride) строк.
- dcraw_make_mem_image() использует вышеуказанные вызовы.
- Подробности описаны в документации.
- libraw/librawwindows.h - реализация LibRaw_datastream поверх Windows memory mapped files. Win32/64. Спасибо Linc Brookes.
- Исправлены ошибки зависимостей в configure/Makefile.am
LibRaw 0.13.5
Submitted by lexa on 26 May, 2011 - 10:55- Обновились цветовые данные для камер Canon 600D и 1100D, Fuji S200EXR
- Добавлена поддержка новых камер: Fuji HS20EXR и F550EXR, Kodak Z990, Nikon D5100, Olympus E-PL1s и XZ-1, Samsung NX11, Sony A230 и 290.
LibRaw 0.13.4
Submitted by lexa on 2 April, 2011 - 17:51В LibRaw 0.13.4 расширен список поддерживаемых камер и улучшена поддержка ранее поддержаных:
- Импортирована dcraw 9.07/1.442: поддержка новых камер: Canon 600D и 1100D, Hasselblad H4D-60, Olympus E-PL2
- Цветовые данные для Leaf Aptus II и Canon Powershot S2 IS
LibRaw 0.13.3
Submitted by lexa on 30 March, 2011 - 22:36- Предварительная поддержка для камер Leaf Aptus II (без цветовых данных). Протестировано на файлах Leaf Aptus II 6,7,8,10 и 12, должно работать с Aptus II 5.
- Предварительная поддержка для Fujifilm X100 (тоже без цветовых матриц).
- Исправлено возможное заглядывание за конец буфера при обработке RAW-данных из файла.
- Исправлена возможная потеря маркера синхронизации в LJPEG-потоке (проявлялась только на данных с камер Leaf Aptus II)
LibRaw 0.13-Beta3
Submitted by lexa on 15 January, 2011 - 13:23Изменения:
- Для файлов Sony у которых неизвестна длина данных (Sony A100, возможно и другие тоже) используется старый метод распаковки.
- Исправлена неполная переинциализация данных в LibRaw::recycle()