ImageGear .NET v25.2 - Updated
ImGearPixelCheckerRedEyeRGB Class
Members  Example 




ImageGear.Processing.Advanced Assembly > ImageGear.Processing Namespace : ImGearPixelCheckerRedEyeRGB Class
Checks the RGB pixel using red-eye detection algorithm.
Object Model
ImGearPixelCheckerRedEyeRGB Class
Syntax
'Declaration
 
Public Class ImGearPixelCheckerRedEyeRGB 
   Implements IImGearPixelChecker 
'Usage
 
Dim instance As ImGearPixelCheckerRedEyeRGB
public class ImGearPixelCheckerRedEyeRGB : IImGearPixelChecker  
public __gc class ImGearPixelCheckerRedEyeRGB : public IImGearPixelChecker  
public ref class ImGearPixelCheckerRedEyeRGB : public IImGearPixelChecker  
Remarks
CheckPixel method of this class checks the RGB pixel using red-eye detection algorithm.
Example
// Detect the red-eye area around a point and remove the red-eye effect.

// Location of a red-eye, can be obtained by a mouse click by user.
ImGearPoint igPoint = new ImGearPoint(204, 308);
// Detection class for red-eye area, threshold values from 0.5-2.0
ImGearPixelCheckerRedEyeRGB igPixelCheckerRedEyeRGB = new ImGearPixelCheckerRedEyeRGB(0.7);
// Detect the red-eye area around the target point.
ImGearEffects.DetectArea(igRasterPage, igPoint, igPixelCheckerRedEyeRGB);

// Remove red-eye effect with a threshold of 0.7 and brightness of 0.5
ImGearEffects.ProcessArea(igRasterPage,
    new ImGearPixelProcessorRedEyeRGB(igRasterPage.DIB, 0.7, 0.5));
' Detect the red-eye area around a point and remove the red-eye effect.

' Location of a red-eye, can be obtained by a mouse click by user.
Dim igPoint As New ImGearPoint(204, 308)
' Detection class for red-eye area, threshold values from 0.5-2.0
Dim igPixelCheckerRedEyeRGB As New ImGearPixelCheckerRedEyeRGB(0.7)
' Detect the red-eye area around the target point.
ImGearEffects.DetectArea(igRasterPage, igPoint, igPixelCheckerRedEyeRGB)

' Remove red-eye effect with a threshold of 0.7 and brightness of 0.5
ImGearEffects.ProcessArea(igRasterPage, New ImGearPixelProcessorRedEyeRGB(igRasterPage.DIB, 0.7, 0.5))
Inheritance Hierarchy

System.Object
   ImageGear.Processing.ImGearPixelCheckerRedEyeRGB

See Also

Reference

ImGearPixelCheckerRedEyeRGB Members
ImageGear.Processing Namespace
DetectArea Method
ProcessArea Method

Is this page helpful?
Yes No
Thanks for your feedback.