Revision b7e8d00...

Go back to digest for 18th November 2012

Features in Graphics

Gilles Caulier committed changes in [digikam] /:

Introduce a new class based on DImgThreadedFilter to run Image contents Analyser
This class is a simpleied wrapper of DImgThreadedFilter. It do not support versionning, parameters registration, and target image.
The goal is to be able to run in a separated thread a computation code to analys image and give suitable information, to adjust filter
settings for ex.
In oposit, this class take benfits of DImgThreadedFilter, as progress, chained thread, etc...
We use this class now in Noise Reduction tool, to run Noise Estimate algorithm.
TODO : Use this class into WB and Levels Tools, which has image analys features.

File Changes

Added 2 files
  • /dimg/filters
  •   libs/dimgthreadedanalyser.cpp
  •   libs/dimgthreadedanalyser.h
Modified 10 files
  •   CMakeLists.txt
  •   tests/testnrestimate.cpp
  •   imageplugins/enhance/noisereductiontool.cpp
  •   imageplugins/enhance/noisereductiontool.h
  •   libs/dimg/filters/dimgthreadedfilter.h
  •   utilities/imageeditor/editor/editortool.cpp
  •   utilities/imageeditor/editor/editortool.h
  •   libs/dimg/filters/nr/nrestimate.cpp
  •   libs/dimg/filters/nr/nrestimate.h
  •   utilities/queuemanager/basetools/enhance/noisereduction.cpp
12 files changed in total