[Digikam-devel] New image editor noise reduction plugin...
Caulier Gilles
caulier.gilles at kdemail.net
Mon Mar 13 23:03:04 GMT 2006
Hi all,
I have recently backported the new despeckle algorithm from gimp 2.2.x to
digiKam like noise reduction tool with support of 16 bits images.
After to have played with it, i have been unsatisfied... The result are a
little bit strange, especially with recursive option.
After to have serching on the web the best NR technics, my conclusion is that
this algorithm is a wrong way. despeckle use RGB color space to fix noise and
this is a wrong issue.
After to any investigation, i have found a great GPL plugin tool named
dcamnoise2. The code is really impressive and very well documented...
I have backported the code this week end, and the result look great :
http://digikam3rdparty.free.fr/Screenshots/new_noisereduction_plugin.png
The only one NR tool that i have already used witch provide a similar result
is Noise Nija plugin for photoshop... If you want to test it, there is a diff
file against current NR tool implementation from svn trunk here :
http://digikam3rdparty.free.fr/misc.tarballs/nr.diff
To test it, just go to digikamimageplugins/noisereduction directory, and apply
it like this:
# diff -p0 < nr.diff
make, and install the plugin. You can play with it in digikam. There are some
noisy images to use here :
http://digikam3rdparty.free.fr/Images_2_Test_DImg/NOISE/
To use it, especially with parameters, I recommend you to read the comments of
the algorithm author from the original gimp plugin source code here :
http://digikam3rdparty.free.fr/misc.tarballs/dcamnoise2-0.63.c
Nota :
- The most important settings are in General tab.
- The plugin do not support yet 16 bits images. It's just a question of time.
I will do it later, if the fedback is right from digiKam users.
Please, let's me hear your viewpoints. Thanks in advance...
Gilles Caulier
More information about the Digikam-devel
mailing list