extragear/libs/kipi-plugins/rawconverter [POSSIBLY UNSAFE] (fwd)
Boudewijn Rempt
boud at valdyas.org
Wed Sep 13 17:13:46 CEST 2006
Just as a reminder: we may want to re-use this for our raw import. Maybe even have
use kipi in Krita.
---------- Forwarded message ----------
Date: Wed, 13 Sep 2006 15:03:45 +0000
From: Gilles Caulier <caulier.gilles at free.fr>
Reply-To: <kde-commits at kde.org>
To: <kde-commits at kde.org>
Cc: <107905 at bugs.kde.org>, <kde-imaging at kde.org>, <128394-done at bugs.kde.org>
Subject: extragear/libs/kipi-plugins/rawconverter [POSSIBLY UNSAFE]
SVN commit 583806 by cgilles:
kipi-plugins from trunk : Raw Converter : complete rewrite raw converter core !
- Removing old external sub program to invoque dcraw instance.
- Using multithreaded implementation based on JPEGLossLess plugin core.
- New dcraw interface to invoque dcraw binary program directly using a separate thread.
- New dcraw settings widget common to batch and single version of converter.
- The new implementation always give RAW file thumbnails in batch converter dialog.
- New save target file settings widget common to batch and single version of converter.
- New option to convert raw file based on last dcraw version avaialble (8.38) and similar than digiKam dcraw setup :
* quality decoding (Bilinear, AHD, VND).
* Interpolation as 4 colors.
* Use super CCD sensor.
* Auto Color balance.
* Camera whithe balance.
* Noise reduction settings.
* Highlight clipping (solid white, Unclip, Recontruct using level)
* Brighness adjustements.
- Removing obsolete dcraw options comming from dcraw v. 8.xx : red/blue adjustments.
- Code simplification and optimisations about compression level with TIFF output files.
- Fresh screenshot: http://digikam3rdparty.free.fr/Screenshots/newkipirawconverter.png
NOTES :
- The code have been tested with the last dcraw release from today. Please take a care if you use an with old version.
- The code is in beta. Please take a care.
TODO :
- Metadata preservation using Exiv2 library.
- Embedding sRGB ICC color profile in JPEG/PNG/TIFF files.
- More output color space, like Adobe, and WideGamut.
- dcraw version detection.
- Fix dcraw decoding canceling to stop dcraw imediatly (actually the implementation wait until the current raw file decoding is done).
- Fix the dcraw interface class to use bach and single converter plugin at the same time.
CCMAIL: kde-imaging at kde.org
BUG: 128394
CCBUGS: 107905
M +4 -12 Makefile.am
A actions.h [License: GPL]
A actionthread.cpp [License: GPL]
A actionthread.h [License: GPL]
M +323 -348 batchdialog.cpp
M +30 -73 batchdialog.h
M +3 -2 clistviewitem.h
D dcrawprocess.cpp
A dcrawsettingswidget.cpp [License: GPL]
A dcrawsettingswidget.h [License: GPL]
A dcrawutils.cpp [POSSIBLY UNSAFE: popen,scanf] [License: GPL]
A dcrawutils.h [License: GPL]
D kipidcrawclient.1
A mtqueue.h [License: GPL]
D processcontroller.cpp
D processcontroller.h
A savesettingswidget.cpp [License: GPL]
A savesettingswidget.h [License: GPL]
M +261 -220 singledialog.cpp
M +29 -36 singledialog.h
More information about the kimageshop
mailing list