Fujifilm X-Pro2 compressed raw support

Alexey Danilchenko reverse-engineered Fujifilm X-Pro2 compressed RAW and granted LibRaw, LLC the rights to incorporate his code into the LibRaw library.

This decoder is distributed as a part of LibRaw library, subject to LGPL 2.1 and CDDL 1.0 licenses.

The code is available from our Github repository:

LibRaw 0.18-201604

Current LibRaw master branch updated in LibRaw public GitHub repository.

This version is already used in production in RawDigger and FastRawViewer, we think this version stable enough for use in production-quality software.

Changelog for this update

  • zlib library is now optional Use -DUSE_ZLIB to compile with zlib (to provide deflate DNG support)
  • libjpeg version: jpeg_mem_src() is mandatory, so use libjpeg-turbo or libjpeg 8+

LibRaw 0.18-201511

Current LibRaw master branch updated in LibRaw public GitHub repository.

This version is already used in production in RawDigger and FastRawViewer, we think this version stable enough for use in production-quality software.

Changelog for this update

  • Camera stored white balance coefficients are extracted into:
    • int imgdata.color.WBCoeffs[256][4] - array indexed by EXIF lightsource type

LibRaw 0.17-beta3 precompiled dll with extra demosaics for 3d LUT Creator

Here is LibRaw 0.17-Beta3 DLL with built-in demosaic packs for use with 3D LUT Creator: Usage:
  • Download it
  • Unzip
  • Replace 3D LUT Creator libraw.dll/dylib with unpacked one
  • Enjoy additional (GPL-licensed) demosaics
Source code for LibRaw is always available at this site: http://www.libraw.org/download

LibRaw 0.16 Release

LibRaw 0.16-Release changes (since 0.15.x):
  • Support for new cameras:
    • Baumer TXG14
    • Blackmagic Cinema
    • Canon EOS 70D, C500, S120, G16
    • Fujifilm X-M1, X-A1, XE2, XQ1
    • Hasselblad Lunar, Stellar
    • Leica C, X VARIO
    • Nikon D5200, P7800, D5300, D610, Df, 1 AW1
    • Nokia Lumia 1020, 1520
    • Olympus E-P5,E-M1, STYLUS1
    • OmniVision OV5647 (Raspberry Pi)
    • Panasonic LF1, GX7, GF6, GM1
    • Pentax K-50, K-500, Q7,K-3
    • Richon GR
    • Samsung NX300, NX1100, NX2000, Galaxy NX (EK-GN120)

LibRaw-contrib repository

New LibRaw-contrib repository is added to LibRaw's GitHub account.

This repository is for code, contributed by LibRaw users, but not included into main LibRaw source tree.

For now only one project is present in the repo:

raw2tiff

This program converts a raw image-(such as canon's cr2 or nikon's nef) to a tiff image. It accomplishes this using the libraw library available at www.libraw.org. It emulates the dcraw -D -4 -T command. It has only been tested using canon CR2 files.

Displaying L channel in Photoshop

Once in a while one may want to adjust L channel viewing it separately. The rub is that to do this without using extra layers one needs either to use grey Lstar profile as grey working space in Photoshop Color Settings (Cmd/Ctrl-K), or to switch on Show Channels in Color in Photoshop Interface Preferences (Cmd/Ctrl-K). Otherwise the brightness and contrast of the L channel display are wrong.

Here are some screen shots to illustrate why one might care.

Here is a b/w image in Lab:

Festina Lente

For quite some time we were suggesting that floating point implementation of demosaicking algorithms allows for higher quality results. Incidentally, some programmers who vigorously argued for years insisting integer processing is quite sufficient are now starting to code their demosaicking in floating point too. Here is a comparison of the results of original AHD demosaicking algorithm implemented using floating point and integer arithmetics.

Pages

Subscribe to LibRaw RSS