Bug 150910

Summary: red eye tool to work with non-humans
Product: [Applications] digikam Reporter: Geoffrey Buck <zytsef>
Component: Faces-RedEyesAssignee: Digikam Developers <digikam-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: caulier.gilles, rharrison, robinpeder
Priority: NOR Keywords: junior-jobs
Version: 0.9.2   
Target Milestone: ---   
Platform: Slackware   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Test picture

Description Geoffrey Buck 2007-10-17 04:46:44 UTC
Version:           0.9.2-final (using KDE KDE 3.5.7)
Installed from:    Slackware Packages
Compiler:          gcc 4.1.2 
OS:                Linux

It wouldn't really be red eye but the ability to get rid of say a dog's yellow eyes or a cat's green ones in the same manner the image editor currently gets rid of red eye on pictures of humans would be nice.
Comment 1 caulier.gilles 2007-10-17 06:07:16 UTC
Geoffrey,

please join test pictures with this report to test. thanks in advance

Gilles Caulier
Comment 2 Geoffrey Buck 2007-10-17 21:28:02 UTC
Created attachment 21846 [details]
Test picture

picture for testing purposes.
Comment 3 Robin Pedersen 2009-01-16 00:32:27 UTC
Currently the redeye reduction does nothing unless the smoothness is set to 0, which looks horrible. If the smooth value is increased, the image in unchanged regardless of sensitivity and any other settings.

I have tried both all the recent betas and svn trunk (some days ago) of digikam and kipi-plugins, and compiled with all the optional dependencies satisfied. I'm using kde 4.1.96.
Comment 4 Robin Pedersen 2009-01-16 11:51:00 UTC
Sorry, my comment was meant for bug 176140, please ignore it.
Comment 5 caulier.gilles 2023-05-07 14:09:57 UTC
Maik,

To fix yellow/green eyes i think the look to operate red eyes correction must be configurable to run on combined color channels, not only red:

https://invent.kde.org/graphics/digikam/-/blob/master/core/libs/dimg/filters/redeye/redeyecorrectionfilter.cpp#L224

This task can be assigned to a future student.

Gilles Caulier