|
![]() [ View full size screenshot ] |
| Version | Date Released | Status | Release Notes |
| 0.14.6 | Apr 10, 2012 | New Release | · Casio EX-Z500 support · possible) I/O exceptions on file open catched in open_datastream · Fixed possible read-after-buffer in Sony ARW2 decoder · Fixed mingw32 errors when compiling LibRaw_windows_datastream · Makefile.msvc: support of OpenMP and LCMS (uncomment to use) · Fixed decoding of some Leaf Aptus II files |
| 0.14.5 | Jan 8, 2012 | New Release | · Fixed bug (uninitialized variable) in SMAL format decoding. · Imported new dcraw 9.12 (1.446): support for Leica V-LUX 3, updated color data for Canon S100, Fujifilm X10, Nikon 1 J1/V1, Panasonic GX1, Samsung NX200, Sony NEX-7 |
| 0.14.4 | Dec 19, 2011 | New Release | · Fixes to Panasonic/Leica file parser to prevent crash on broken jpegs. · Fixes to include order in src/libraw_datastream.cpp to better compile with KDEWIN · Floating-point DNGs are rejected on early processing stage. · Support for new cameras: Canon S100, Fuji X10, Panasonic GX1, Samsung NX200, Sony NEX-7. |
| 0.14.3 | Oct 29, 2011 | New Release | · Bug fixes in black level subtraction code for PhaseOne files · New API call LibRaw::get_internal_data_pointer() for developers who need access to libraw_internal_data fields (i.e. Fuji SuperCCD layout). · doc/API-overview fixes to reflect 0.14 changes |
| 0.14.2 | Oct 21, 2011 | New Release | · Fixed bug in Canon 1D and 1Ds files decoding. · New decoder information bit DECODER_HASRAWCURVE |
| 0.14.1 | Oct 12, 2011 | New Release | Imported dcraw 9.11/1.445: · Support for new cameras added: Fujifilm F600EXR, Nikon P7100, Olympus E-PL3 and E-PM1, Panasonic DMC-FZ150, Sony NEX-5N, A65 and A77. · Updated color data for: Olympus E-P3, Panasonic G3 and GF3, PhaseOne H25, P40 and P65, Sony NEX-C3, NEX-5, NEX-3, A35 and A55. · Support for dark frame extraction on Sony cameras. · DCB demosaicing: reserving 6 pixels instead of 3 to suppress colored image frame. |
| 0.14.0 | Sep 26, 2011 | New Release | Multiple rendering: · New sample in samples/multirender_test.cpp: renders data 4 times: in half and full modes with different white balance settings. · Unprocessed RAW data is stored in separate data buffer: (2 bytes per pixel for all Bayer-pattern images, 8 bytes per pixel for Foveon, sRAW, and other full-color raw formats), so now LibRaw uses 25% more memory for full processing of most common Bayer images; while for just unpack memory is reduced 4 times. · New call LibRaw::raw2image() fills imgdata.image array with fresh copy of data. There is no need to call raw2image() separately if you use dcraw_process() or dcraw_document_mode_processing() calls. · New call LibRaw::get_decoder_info() to determine raw data storage layout. See samples/unprocessed_raw.cpp for an example of how to use it. · New call LibRaw::free_image(), deallocates imgdata.image buffer. |
| 0.14 Beta 1 | Sep 5, 2011 | New Release | · Cosmetic changes to LibRaw_file_datastream interface · OpenMP speedup of postprocessing steps (up to 50% for half mode and 4-core machine) |
| 0.14 Alpha 2 | Jul 13, 2011 | New Release | · Multiple rendering (LibRaw::dcraw_process() calls) allowed without re-opening RAW file thrfough the sequence of open()/unpack() calls. · New sample in samples/multirender_test.cpp: renders data 4 times: in half and full modes with different white balance settings. · Unprocessed RAW data is stored in separate data buffer: (2 bytes per pixel for all Bayer-pattern images, 8 bytes per pixel for Foveon, sRAW, and other full-color raw formats), so now LibRaw uses 25% more memory for full processing of most common Bayer images; while for just unpack memory is reduced 4 times. · New call LibRaw::raw2image() fills imgdata.image array with fresh copy of data. There is no need to call raw2image() separately if you use dcraw_process() or dcraw_document_mode_processing() calls. · New call LibRaw::free_image(), deallocates imgdata.image buffer. Use this call if current postprocessing results are not needed, but it is to early to call recycle() because dcraw_process() may be called later. |
| 0.13.6 | Jul 4, 2011 | New Release | · Cosmetic cleanup in Libraw_memmgr code · Permit OpenMP support on MS VS2008 More general mem_image interface: · New call get_mem_image_format returns bitmap size and bit depth · New call copy_mem_image can copy bitmap into buffer with different color order (RGB/BGR) and line stride · dcraw_make_mem_image() uses calls mentioned above · see documentation for info on these function parameters. · libraw/librawwindows.h implements LibRaw_datastream class based on Windows memory mapped files. · Fixed parallel make errors in configure/Makefile.am |