Red-Eye Removal is a unique tool that allows to redeem from red-eye effect quickly and easily. Due to sophisticated algorithms it is capable to identify red-eyed pupils on a photo and remove red-eye effect from them.
Red-eye effect appears when the flash reflects from the eyeground especially in case of light lack when pupils are dilated. Red-Eye Removal is intended to relieve from this undesirable effect.
There are two modes the add-on can function in:
-
Manual mode - a user selects facial region and points out spots with red-eye effect. It is possible to configure redness threshold used during removal.
-
Semiautomatic mode - a user selects facial region and the tool searches for red-eyes automatically. You can configure eye search sensitivity and redness threshold.
The most important characteristic of Red-Eye Removal is that it analyses facial features, i.e. it recognizes and classifies the facial features and cuts off those least possible to be red-eyed. This algorithm prevents from color changes in other places of an image.
This guide describes how to use Red-Eye Removal. It consists of the following parts:
-
Programming with Red-Eye Removal:
- Semiautomatic Red-Eye Removal - explains how to use Red-Eye Removal in semiautomatic mode;
- Manual Red-Eye Removal - explains how to use Red-Eye Removal in manual mode;
- JPEG-Optimized Red-Eye Removal Technique - describes a technique which allows to remove red-eye effect from JPEG files without recompressing entire photo.
-
Typical Examples of Red-Eye Removal Usage (code samples are included):
- Adding Red-Eye Removal Functionality to Windows Applications - explains how to add red-eye removal functionality to a windows application;
- Adding Red-Eye Removal Functionality to AJAX Applications - explains how to add red-eye removal functionality to a web application.