Alien-FreeImage
view release on metacpan or search on metacpan
src/Source/LibRawLite/Changelog.txt view on Meta::CPAN
* All applications on 32-bit systems should be recompiled
due to data structures size changes.
* Minor fixes in windows makefile
* LibRaw 0.8.0-Beta5
2009-07-21 Alex Tutubalin <lexa@lexa.ru>
* Imported dcraw 8.95 (1.425):
+ new huffman tree code
+ New cameras supported: AGFAPHOTO DC-833m, Casio EX-S20,
Phase One P65, Samsung S850
+ Removed hardcoded white-balance data for many P&S cameras.
It is recommended to set params.use_camera_wb to 1 for
safe WB.
* Fixes for Nikon D5000 files: no pink stripe at
right side of frame
* C-wrapper: added missed calls
libraw_dcraw_make_mem_image
libraw_dcraw_ make_mem_thumb
* Minor fixes to make non-gcc compilers more happy
* Internal structures changed, full recompilation of all client
code is needed.
* LibRaw 0.8.0-Beta4
2009-06-08 Alex Tutubalin <lexa@lexa.ru>
* Fixes: gamma curve processing was not performed in
dcraw_write_mem_image()
* Fixes: gamma curve processing was not performed for
Kodak thumbnails
* LibRaw 0.8.0-Beta3
2009-06-05 Alex Tutubalin <lexa@lexa.ru>
* Fixes in documentation: params.gamm[] described more precisely
* Fixes in version number, 0.8-beta1 was mistakenly 0.0.0-beta1
* LibRaw 0.8.0-Beta2
2009-06-04 Alex Tutubalin <lexa@lexa.ru>
* Imported dcraw 8.94 (1.423):
+ New camera support:
Canon: SX1, 500D/Rebel T1i, A570, A590, SX110
Kodak Z1015, Motorola PIXL, Olympus E30, Panasonic DMC-GH1
+ Improved color data for Nikon D3X
+ New gamma curve model
+ Many changes in RAW unpacking code
+ Canon cameras: black level is not subtracted if set
params.document_mode > 1
* API changed: params.gamma_16bit field removed. Gamma curve is
set via params.gamm[0]/gamm[1] values (see documentation and
samples for details)
* LibRaw::identify() splitted to avoid MS VS2008 bug (too many
nested blocks)
* 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
brighness
* LibRaw 0.8.0-Beta1
2009-04-28 Alex Tutubalin <lexa@lexa.ru>
* Identify sample renamed to raw-identify (name conflict
with ImageMagic)
* Copyright notice changes
* Many compiler warnings removed
2009-04-07 Alex Tutubalin <lexa@lexa.ru>
* More accurate types conversion in libraw_datastream.h
* 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
* LibRaw 0.7.2-Release
2009-03-22 Alex Tutubalin <lexa@lexa.ru>
* Fixed typo in OpenMP support code
* MinGW support
* dcraw source is included in distribution
* LibRaw 0.7.1-Release
2009-03-15 Alex Tutubalin <lexa@lexa.ru>
* Fuji SuperCCD RAWs: color channels unshuffled on RAW
read stage (moved from postprocessing stage)
* LibRaw 0.7.0-Release
2009-03-13 Alex Tutubalin <lexa@lexa.ru>
* dcraw 8.93/1.421 imported:
+ more accurate pentax dSLR support
+ fixes in Kodak 620x/720x identification
+ faster identification procedure for some formats.
* LibRaw 0.7.0-Beta5
2009-03-08 Alex Tutubalin <lexa@lexa.ru>
* dcraw 8.92/1.420 imported:
+ user-specified gamma curve
+ Pentax K2000/Km support
+ Changes in Canon sRAW processing (support for 5D2 fw 1.07)
* all client code should be recompiled
* LibRaw 0.7.0-Beta4
2009-02-13 Alex Tutubalin <lexa@lexa.ru>
* bugfix: 4channels sample finally subtracts black by default
* dcraw 8.91/1.419 imported:
+ fixes in RIFF files parsing
* LibRaw 0.7.0-Beta3
2009-02-12 Alex Tutubalin <lexa@lexa.ru>
* Black level was not calculated for Canon RAWs in
some filtering modes
* 4channels sample prints calculated black level
(scaled if autoscaling used).
Also output file names for this sample now includes
color channel name (R/G/B/G2 or C/M/Y/G)
* LibRaw 0.7.0-Beta2
2009-02-09 Alex Tutubalin <lexa@lexa.ru>
* New sample 4channels: splits RAW color channels into four
separate TIFFs
* LibRaw 0.7.0-Beta1
2009-02-07 Alex Tutubalin <lexa@lexa.ru>
* Fixed bug in external jpeg metadata reading code.
* Cleaned some C++ warnings
* dcraw 8.91/1.418 imported
+ Hasselblad V96C support
* You need to clean and recompile client code which
uses LibRaw_*_datastream classes.
* LibRaw 0.7.0-Alpha6
2009-01-30 Alex Tutubalin <lexa@lexa.ru>
* New data input framework is created. It is possible now to
easyly implement your own data input interface for LibRaw
(e.g. for reading RAW data from network data stream)
* All older programs using previous LibRaw versions are
compatible at source code level.
* LibRaw can read RAW data from memory buffer via
new LibRaw::open_buffer() API call (implemented on top of
new input framework).
This call used in sample application dcraw_emu and simple_dcraw
(with -B command-line switch) to test new API.
* Error handling callback functions now can be called with
NULL filename passed (if underlying data stream object
does not know file name).
So, client error handling callbacks should work with NULL
filename.
* All client code should be recompiled
* Imported dcraw 8.90/1.417:
+ Support for loading White Balance data from
Sony ARW files edited with Sony IDC software.
* LibRaw 0.7.0-Alpha5
2009-01-17 Alex Tutubalin <lexa@lexa.ru>
* Raw filtering mode LIBRAW_FILTERING_NOPOSTPROCESS has renamed
to LIBRAW_FILTERING_NORAWCURVE for better reflect its purpose.
This filtering_mode bit turns off tone curve applying on
RAW data on bayer-pattern cameras with raw tone curve:
+ Adobe DNG (only RAW with bayer pattern)
+ Nikon compressed NEF
+ Some Kodak cameras
+ Sony A700/A900 (tone curve applied to 8-bit raws)
* unprocessed_raw sample: added command-line key -N, this key
turns on LIBRAW_FILTERING_NORAWCURVE filtering mode.
* New scheme of Fuji RAW processing (introduced in 0.7-Alpha3)
supports DNG files generated from Fuji RAF.
* Imported dcraw 8.90/1.416:
+ better support for Samsung S85
+ fixed possible integer overflow in wavelet denoising code
* LibRaw 0.7.0-Alpha4
2009-01-14 Alex Tutubalin <lexa@lexa.ru>
* Black mask extraction supported for all files with bayer data
(one component per pixel). Black mask data not avaliable
for multi-component data (Foveon, Canon sRAW, Sinar 4-shot,
Kodak YCC/YRGB).
* Black level subtraction can be turned off for all bayer
cameras (added support for PhaseOne backs).
* Fujifilm camera processing model changed:
+ RAW data is extracted without 45-degree rotation
+ dcraw-compatible rotation is performed on postptocessing stage
+ it is possible to rotate RAW data without postprocessing
by LibRaw::rotate_fuji_raw() call.
* New filtering mode setting: LIBRAW_FILTERING_NOPOSTPROCESS
This bits turns off RAW tone curve processing based on tone curve
readed from RAW metadata.
This mode supported only for PhaseOne backs now (to be supported
on all relevant cameras in nearest future releases)
* Black level data (got from RAW data) are stored for PhaseOne backs.
* Black level subtraction bug (derived from dcraw) fixed
for PhaseOne files.
* Fixed processing of -s parameter for dcraw_emu sample
* Parameter -s N (select shot number) added to
unprocessed_raw sample.
* Imported dcraw 8.90/1.414:
+ changes in QuickTake 100 metadata processing
+ changes in external jpeg processing code
+ Samsung S85 support
* All client code should be recompiled
* LibRaw 0.7.0-Alpha3 released
( run in 0.472 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )