LibRaw 0.16-Alpha2 available:
Support for 11 new cameras.
Updated color data for Samsung NX300, Sony RX1R and Sigma cameras
Image dimensions table for Foveon cameras (only if
non-GPL2 foveon decoder used)
Fixed memory leak in x3f-tools code (new Foveon decoder)
Fixed DHT-demosaic incompatibility with MS VisualStudio in OpenMP directives
Additional image size checks.
LibRaw 0.16-Alpha1 with a lot of changes is available.
Changes are:
Support for 19 new cameras.
Support for Foveon sensor based on X3F code by Roland Karlsson
API Changes:
New parameters in imgdata.params:
New Fuji X-Trans handling:
LibRaw::setCancelFlag() - use for fast decoder termination
LibRaw_abstract_datastream::make_byte_buffer() call is not needed more.
Two new demosaic methods
New C-API call libraw_COLOR(libraw_data_t *t, int row,int col)
(so LibRaw::COLOR(row,col) exposed to C-API users)
Removed faster lossless jpeg decoder ported from RawSpeed library
some years ago. Build LibRaw with RawSpeed to get fast decoding.
Fixed decoding error for some Canon sRAW files.
Disabled RawSpeed's bad pixel processing if RawSpeed used.
EOS M and EOS 70D added to unique Canon ID table
Canon EOS model name normalized by unique ID table
Backported 0.15.4 input data checks
Support for CMake builds
Updated RawSpeed supported camera list
Internals changed, so all code using LibRaw should be recompiled.
LibRaw 0.15.4 released:
Additional checks to data to prevent broken file opening
New camera/format support:
Richon GR
Panasonic LF1
Canon EOS 70D
Sony RX100II, RX1R
Olympus E-P5
Libraw 0.15.3 released:
New camera/format support:
OmniVision OV5647 (Raspberry Pi)
Nikon D5200
Panasonic DMC-GF6
Fixed decoding error for some Canon sRAW files.
LibRaw 0.15.2 fixes two more problems:
Fixed possible double call to free() on error recovery on damaged full-color
(Foveon, sRAW) files.
wchar_t* file interface disabled for MinGW32 compilation
LibRaw 0.15.1 fixes two bugs in 0.15.x branch:
fixed wrong data maximum calculation for Panasonic files
check for possible buffer overrun in exposure correction code
LibRaw 0.15 Release available for download and use
New camera/format support
Adobe DNG: fast Load DNG (LightRoom 4.x), support for
lossy-compressed DNG (LR 4.x, requires libjpeg 6+)
Canon: G1 X, SX220 HS, EOS 5D Mark III, EOS 650D, EOS 1D-X,
100D (Rebel SL1), 700D (Rebel T5i), 6D, EOS M, G15, S110, SX50
Casio: X-S1, HS30EXR, X1-Pro, EX-ZR100,EX-Z8
Fujifilm: X-E1, X20, X100S, SL1000, HS50EXR, F800EXR, XF1
Leica: D-LUX6 and V-LUX4
Nikon: D4, D3200, D800, D800E, 1 J2, 1 V2, D600, 1 J3, 1 S1, Coolpix A,
Coolpix P330, Coolpix P7700, D7100
Olympus: E-M5, XZ-2, XZ-10, E-PL5, E-PM2
Panasonic: G5, G6, DMC-GF5, FZ200, GH3, LX7
Pentax: MX-1, K-5 II, K-5 IIs, K-30, Q10
Samsung: EX2F, NX20, NX210, support for the new firmware for NX100
Sigma: SD15, SD1, SD1 Merill, DP1, DP1S, DP1X, DP2, DP2S, DP2X
(only with Demosaic-pack-GPL2)
Sony: SLT-A58, RX-1, SLT-A99, NEX-5R, NEX-6, NEX-F3, SLT-A37, SLT-A57
Multishot files: Imacon Ixpress 39Mpix
API changes
dcraw_process() can now be called several times with different parameters
without re-opening and unpacking the file for second and consecutive
calls to dcraw_process
Deleted (nobody uses those)
LibRaw::dcraw_document_mode_processing (and respective C-API)
imgdata.color.color_flags data field
LibRaw::unpack() now decodes data into different buffers, the buffer
depends on the raw data type
imgdata.rawdata.raw_image - 1 color component per pixel,
for b/w and Bayer type sensors
imgdata.rawdata.color3_image - 3 color components per pixel,
sRAW/mRAW files, RawSpeed decoding
imgdata.rawdata.color4_image - 4 components per pixel, the 4th
component can be void
Support for compiling with RawSpeed library, http://rawstudio.org/blog/?p=800
details are in README.RawSpeed
Suppression of banding
New API calls
recycle_datastream(),
open_file(wchar_t*) (Win32)
LibRaw 0.15 Beta3 adds support for 11 new cameras:
Canon 6D and EOS M
Casio EX-ZR100
Fujifilm X-E1
Leica D-LUX6 and V-LUX4
Nikon P7700
Olympus XZ-2
Panasonic G5
Samsung EX2F
Sony RX-1
Recent comments