[Digikam-devel] extragear/graphics/digikam

Gilles Caulier caulier.gilles at kdemail.net
Mon Jan 15 14:45:16 GMT 2007


SVN commit 623804 by cgilles:

digiKam from trunk : Huge improvement of all color correction image plugins : add new under-exposure and over-exposure indicators on preview effect.

- Removing all older methods witch can try to similate the over exposure indicator (available with some tool only, not all). This way been wrong because it hardcoded directly on image algorithm the indicator witch have a side effect on preview histogram!
- Now, the widget witch render on the screen the preview image will render the over and under exposure indicator : advantages : 
  * preview is render more fast because the corrected image is not recomputed.
  * target image histogram is not affected by the over-colored area depending of unde/over exposed pixels !
- Add 2 new buttons on the top right corner of preview area to toggle on/off the indicators.
- Like the preview widget is common of all image plugins, all will support automaticly this new feature. Thanks to C++ (:=)))

CCMAIL: digikam-devel at kde.org


 M  +4 -27     imageplugins/imageeffect_bcg.cpp  
 M  +0 -3      imageplugins/imageeffect_bcg.h  
 M  +13 -22    imageplugins/imageeffect_bwsepia.cpp  
 M  +1 -4      imageplugins/imageeffect_bwsepia.h  
 M  +2 -14     imageplugins/imageeffect_hsl.cpp  
 M  +0 -3      imageplugins/imageeffect_hsl.h  
 M  +3 -28     imageplugins/imageeffect_iccproof.cpp  
 M  +0 -2      imageplugins/imageeffect_iccproof.h  
 M  +2 -2      libs/widgets/imageplugins/Makefile.am  
 D             libs/widgets/imageplugins/coloralertwidget.cpp  
 D             libs/widgets/imageplugins/coloralertwidget.h  
 M  +30 -5     libs/widgets/imageplugins/imageguidewidget.cpp  
 M  +2 -0      libs/widgets/imageplugins/imageguidewidget.h  
 M  +51 -8     libs/widgets/imageplugins/imagewidget.cpp  
 M  +8 -0      libs/widgets/imageplugins/imagewidget.h  
 M  +10 -0     utilities/imageeditor/canvas/dimginterface.cpp  
 M  +3 -0      utilities/imageeditor/canvas/dimginterface.h  
 M  +20 -3     utilities/imageeditor/editor/imageiface.cpp  
 M  +2 -1      utilities/imageeditor/editor/imageiface.h  





More information about the Digikam-devel mailing list