I need to implement red eye reduction for an application I am working on.
Googling mostly provides links to commercial end-user products.
Do you know a good red eye reduction algorithm, which could be used in a GPL application?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I’m way late to the party here, but for future searchers I’ve used the following algorithm for a personal app I wrote.
First of all, the region to reduce is selected by the user and passed to the red eye reducing method as a center Point and radius. The method loops through each pixel within the radius and does the following calculation:
I really like the results of this because they keep the color intensity, which means the light reflection of the eye is not reduced. (This means eyes keep their “alive” look.)