LibRaw 0.6.0 Beta1

LibRaw 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

LibRaw 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.

LibRaw 0.5.3

Dave 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


Subscribe to RSS - blogs