Blogs
LibRaw 0.6.1 Release
Submitted by lexa on 25 September, 2008 - 22:25Changes since 0.6.0:
- Added new data field float LibRaw::imgdata.color.cam_xyz[4][3]. This field contains constant table (different for each camera) for Camera RGB->XYZ conversion.
- All client code should be recompiled
Your can always download latest LibRaw version from this site's download page.
LibRaw 0.6.0 Release
Submitted by lexa on 18 September, 2008 - 21:49LibRaw 0.6.0 considered stable. Changes from 0.6.0 Beta2
- dcraw 8.88 imported
- new cameras (Canon 50D, Sony A900, Nikon D90 & P6000, Panasonic LX3 FZ28). Only A900 and D90 has ready color conversion tables, RAWS from other 4 cameras may produce slightly wrong colors.
- new method of black point subtraction for Canon cameras, preliminary banding supression.
- Stack memory usage lowered (some thread data moved to dynamic memo ry)
- Some patches for MSVC compatibility
LibRaw 0.6.0 Beta2
Submitted by lexa on 16 September, 2008 - 16:41LibRaw 0.5.5 and 0.6.0-Beta2 have minor issues fixed:
- Enum definitions changed to make gcc -pedantic happy
- Compiler/preprocessor flags does not affects LibRaw class field set (i.e. structure for thread local storage is always allocated)
- Default library compilation mode (i.e. sources imported in another project) is thread-safe
Your can always download latest LibRaw version from this site's download page.
LibRaw 0.6.0 Beta1
Submitted by lexa on 14 September, 2008 - 22:54LibRaw 0.6.0 Beta1 has lot of changes:
- Calls added: dcraw_make_mem_image() and dcraw_make_mem_thumb(). These calls are used for make 3-component RGB bitmap (rotated and so on) for later use in user application.
Sample usage: samples/mem_image.cpp - Added gamma-corrected 16-bit output.
- Added input/output ICC profiles via LCMS library.
- Added bad pixels map support (similar to dcraw)
- Added dark frame subtraction (similar to dcraw)
- samples/dcraw_emu supporrs icc profiles, bad pixels map and dark frame subtracton.
- New processing stages (in progress_flags): LIBRAW_PROGRESS_BAD_PIXELS LIBRAW_PROGRESS_DARK_FRAME
- Bug in adjust_sizes_info_only() fixed
- Supported camera list calls: cameraList()/cameraCount()
- LibRaw version info calls: version(), versionNumber(), LIBRAW_CHECK_VERSION().
- Callback functions interface changes: calling application may supply pointer to private callback data section. If so, callbacks will be called with this pointer passed.
- Added callback calls for progress indication and fast processing termination.
- OpenMP support on Unix (gcc) systems. Up to 30% speedup on 2-core machines.
Your can always download latest LibRaw version from this site's download page.
LibRaw 0.5.4
Submitted by lexa on 28 August, 2008 - 19:29LibRaw 0.5.4 released. Changes are:
- Imported support for six new cameras from latest dcraw 8.87.
Cameras are: Canon 1000D, A720, SD300;
Nikon D700, Olympus E-520,Kodak C603. - Mmaped I/O changed back to buffered FILE I/O. Mmap() uses more memory without significant performance advantages.
- Licensing changed to 'GNU GPL v2 or later' (from 'GNU GPL v3 or later').
Your can always download latest LibRaw version from this site's download page.
'Articles' : new site chapter
Submitted by lexa on 5 May, 2008 - 20:55We've started new chapter on this site. For now, four texts are present: two articles about connection between Ansel Adams' Zone System and digital camera abilities:
Third article describes (in)correctness of data displayed on digicam's LCD screen
White Balance in Digital Cameras: Problems.
The fourth contains an archive with
Renditions of Macbeth ColorChecker targets, 24-patch, DC, and SG.
New authors are welcome!
LibRaw 0.5.3
Submitted by lexa on 2 May, 2008 - 16:49Dave Coffin has released several bugfixes for dcraw 8.86:
- workaround for too large jpeg thumbnails in Foveon files
- workaround for out of range data in ljpeg-compressed files
All these changes are imported into LibRaw 0.5.3
LibRaw.org site opened
Submitted by lexa on 28 April, 2008 - 11:36All activity to prepare first public release of LibRaw has finished. Site opened.
Welcome!
LibRaw 0.5.2
Submitted by lexa on 27 April, 2008 - 11:38There is a bug in compilation samples/identify.cpp under Linux.
Fixed, LibRaw 0.5.2 released
dcraw 8.86 and LibRaw 0.5.1
Submitted by lexa on 21 April, 2008 - 09:36dcraw 8.86 (RCS ID 1.402) has been released:
- Added support for Oly E-420 and several Sony cameras
- Saturation level determination has changed
All these changes imported into LibRaw 0.5.0