---
title: "Introduction to Red-Eye Removal"
canonical: https://www.graphicsmill.com/docs/gm5/RedEyeRemovalIntroduction.htm
product: "Graphics Mill 5.5 for .NET"
---

This documentation is for the old version. [Go to the latest Graphics Mill docs](https://www.graphicsmill.com/docs/gm/)

# Introduction to Red-Eye Removal
 
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:
 
1. [Programming with Red-Eye Removal](https://www.graphicsmill.com/docs/gm5/ProgrammingwithRedEyeRemoval.htm.md):

    1. [Semiautomatic Red-Eye Removal](https://www.graphicsmill.com/docs/gm5/SemiautomaticRedEyeRemoval.htm.md) - explains how to use Red-Eye Removal in semiautomatic mode;
    2. [Manual Red-Eye Removal](https://www.graphicsmill.com/docs/gm5/ManualRedEyeRemoval.htm.md) - explains how to use Red-Eye Removal in manual mode;
    3. [JPEG-Optimized Red-Eye Removal Technique](https://www.graphicsmill.com/docs/gm5/JPEGOptimizedRedEyeRemovalTechnique.htm.md) - describes a technique which allows to remove red-eye effect from JPEG files without recompressing entire photo.
2. [Typical Examples of Red-Eye Removal Usage](https://www.graphicsmill.com/docs/gm5/RedEyeRemovalTypicalExamplesofUsage.htm.md) (code samples are included):
    1. [Adding Red-Eye Removal Functionality to Windows Applications](https://www.graphicsmill.com/docs/gm5/AddingRedEyeRemovalFunctionalitytoWindowsApplications.htm.md) - explains how to add red-eye removal functionality to a windows application;
    2. [Adding Red-Eye Removal Functionality to AJAX Applications](https://www.graphicsmill.com/docs/gm5/AddingRedEyeRemovalFunctionalitytoAjaxApplications.htm.md) - explains how to add red-eye removal functionality to a web application.
