LibRaw 0.12.0 released with new interpolation methods

Alexey Tutubalin released new version of LibRaw — a library that is used by various open source and proprietary photography tools for unpacking Raw images.

The new version features two addtional demosaic packs:

  • GPL2-licensed: AFD, LMMSE, VCD, Modified AHD and AHD+VCD interpolations. Additional median filters from 'Modified DCRAW' package. Foveon support also included in this pack.
  • GPL3-licensed: AMaZE interpolation and chromatic aberrations correction from RawTherapee.

DCB interpolation and FBDD denoising have been integrated into main LibRaw. The library now also supports LCMS 2.x and uses ./configure (GNU autotools) for configuring build. Apart from that the following bugs have been fixed:

  • Fix in green_matching code to support nonstandard Bayer pattern.
  • Fixed bug in add_masked_borders_to_bitmap() call for cameras with masked border composed of odd number of pixels.

One thing worth noting is that while e.g. digiKam keeps using LibRaw, darktable is moving away from it: the code in Git master now relies on Rawspeed, a library developed by Rawstudio team, which brings significant speed-ups (<100ms for opening an image on CPU and <10ms on GPU). LibRaw is still used as fallback for cases when Rawspeed isn't able to handle images. Demoisaicing is now implemented as darktable's native plug-in, so is chromatic aberrations fix for which code was borrowed from AMaZe demosaicing method.

You can download source code and builds.

Was it useful? There's more:

0 Responses. Comments closed for this entry.