Download
Beta-versions
There is no alpha/beta versions now.
Stable Release
Current stable version: LibRaw 0.8.5
- LibRaw-0.8.5.tar.gz (302 kb)
- Source code for Unix (Linux, Mac OS X, FreeBSD) and Windows (32 and 64 bits).
- LibRaw-0.8.5.zip (339 kb)
- Same sources in .zip format
- LibRaw-0.8.5-Win32.zip (1048 kb)
- Sources + compiled libraries (DLL and static) + compiled examples for Win32 (Windows XP/Server/Vista). Compiled by MS Visual C++ 2008, tested with MSVC++ 6.0.
Tested on Windows Vista/x64 and Windows XP (i386).
- LibRaw-0.8.5-Win32-MinGW.zip (1930 kb)
- Sources + compiled libraries (only static non-multithreaded libs) + compiled examples for Win32.
Compiled with MinGW (gcc 4.4), tested only under Windows Vista.
- LibRaw-0.8.5-MacOSX.zip (1813 kb)
-
Sources + compiled library + compiled samples for Mac OS X (Intel only). Compiled and tested under Snow Leopard (Mac OS X 10.6.1).
- LibRaw-0.8.5-Linux.tar.gz (1822 kb)
-
Sources + compiled library + compiled samples for Linux i386. Compiled and tested under OpenSUSE 10.
- LibRaw 0.8.5 (2009-12-30)
-
- Fixed bug in simple_dcraw sample parameters processing
- Imported dcraw 8.99 (1.432):
- New cameras: Canon: 1D mk IV, Canon S90; Casio Z750,
Nikon D3S, Pentax K-x, Sony A-500/550, Fuji S200EXR - New color data for Canon G11 and Sony A850
- Changes in Canon sRAW processing
- Changes in Kodak metadata processing
- Changes in uncompressed Fuji files processing (FinePix S5xxx)
- New cameras: Canon: 1D mk IV, Canon S90; Casio Z750,
- LibRaw 0.8.4 (2009-11-21)
-
- Fixed a bug in uncompressed Phase One files processing.
- LibRaw 0.8.3 (2009-10-24)
-
- Imported dcraw 8.98/1.431: new camera support: Canon 7D, Panasonic GF1, Sony A850 and A380, Casio Z850, Nikon D300s
- changes in libraw_datastream.h to make compilers more happy
- LibRaw 0.8.2 (2009-09-03)
-
- Fixed bug in Hasselblad .3FR unpacking code
- Imported dcraw 8.97/1.428: Nikon D3000 image width fix
- Enum LibRaw_thumbnail_formats (LIBRAW_IMAGE_*) values changed to
match values in enum LibRaw_image_formats (LIBRAW_THUMBNAIL_*).
You need to recompile all sources using these constants.
- LibRaw 0.8.1 (2009-08-30)
-
- Imported dcraw 8.97/1.427: new cameras: Canon A470, Canon G11 (without color data), Nikon D3000, Olympus E-P1, Panasonic DMC-FZ35/FZ38
- Fixes for Microsoft Visual C++ 6.0 compatibility
- C-API libraw_dcraw_make_mem_thumb() call finally exported in API
- LibRaw 0.8.0 (2009-08-26) - summary of changes since 0.7.2
-
- Support of RAW files larger than 2Gb
- dcraw 8.86/1.426 imported:
- many new cameras supported:
Casio EX-S20, EX-Z60, EX-Z75
Kodak Z980, Z1015
Nikon D5000
Olympus X200, D560Z, C350Z, E30, E620
Canon SX1, 500D/Rebel T1i, A570, A590, SX110
Motorola PIXL, Panasonic DMC-GH1, Pentax K7, Sony A330
AGFAPHOTO DC-833m,Phase One P65, Samsung S850. - New color data for many cameras.
- Generalized unpacking code for many formats.
- Removed hardcoded white-balance data for many P&S cameras. It is recommended to set params.use_camera_wb to 1 for safe WB.
- Canon cameras: black level is not subtracted if params.document_mode =2
- many new cameras supported:
- API changes: params.gamma_16bit field removed. Gamma curve is set via params.gamm[0]/gamm[1] values (see documentation and samples for details)
- Many cosmetic changes to support more platforms/compilers.
- Samples: dcraw_emu and mem_image samples supports new dcraw 16bit/gamma semantics:
- -6: set 16 bit output
- -4: set 16 bit output and linear gamma curve and no auto brightness
- C-API: added missed (but documented) calls libraw_dcraw_make_mem_image() and libraw_dcraw_ make_mem_thumb()
- Internal data structures has changed, so all client code should be recompiled
- LibRaw-0.7.2.tar.gz (294 kb)
- Source code for Unix (Linux, Mac OS X, FreeBSD) and Windows (32 and 64 bits).
- LibRaw-0.7.2.zip (330 kb)
- Same sources in .zip format
- LibRaw-0.7.2-Win32.zip (1005 kb)
- Sources + compiled libraries (DLL and static) + compiled examples for Win32 (Windows XP/Server/Vista). Compiled by MS Visual C++ 2008, should work under any modern Windows version (tested only on Windows7 x64).
- LibRaw-0.7.2-Win32-MinGW.zip (1747 kb)
- Sources + compiled libraries (only static non-multithreaded libs) + compiled examples for Win32.
Compiled with MinGW, tested only under Windows7.
- LibRaw-0.7.2-MacOSX.zip (1813 kb)
-
Sources + compiled library + compiled samples for Mac OS X (Intel only). Compiled and tested under Snow Leopard (Mac OS X 10.6.2).
- LibRaw-0.7.2-Linux.tar.gz (1746 kb)
-
Sources + compiled library + compiled samples for Linux i386. Compiled and tested under OpenSUSE 10.
LibRaw-Lite
LibRaw-Lite is a simplified version of LibRaw, distributed under terms of the LGPL.
- 0.7.2 Release, 2009-04-07
-
- More accurate types conversion in libraw_datastream.h to make compilers happy.
- New postprocessing parameter auto_bright_thr: set portion of
clipped pixels for auto brightening code (instead of
dcraw-derived hardcoded 1%). - -U option for dcraw_emu sample sets auto_bright_thr parameter.
- all client code should be recompiled due to structures size
change.
- 0.7.1 Release, 2009-03-22
-
- Fixed mistype in OpenMP support code
- MinGW support (Makefile only)
- dcraw source code included in distribution
- 0.7.0 Release, 2009-03-15
-
Short list of major changes in 0.7 release:
- Black (masked) pixels data extracted from RAW and avaliable in application.
- Application can turn off RAW data filtering (black level subtraction, zero pixels removal and raw tone curve).
- New 'input framewrok' released. Reading raw data from file and memory buffer supported from scratch. LibRaw-using application can implement own data reading functions (e.g. reading from network stream).
- Fuji SuperCCD: raw data extracted without 45-degree rotation.
- New sample applications: 4channels and unprocessed_raw
- Imported (subsequentally) new dcraw versions from 8.89 to 8.93 (up to date)
- 0.7.0 Release, 2009-03-15
-
Changes since 0.7-BETA5:
- Fuji SuperCCD: pixels are rearranged to right color channel during RAW unpack phase (was on postprocessing stage).