ImageGear for .NET
ImGearPixelCheckerThreshold Class
Members  Example  See Also  Send Feedback
ImageGear21.Processing.Advanced Assembly > ImageGear.Processing Namespace : ImGearPixelCheckerThreshold Class




Glossary Item Box

Checks the pixel using the initial pixel and the threshold.

Object Model

ImGearPixelCheckerThreshold Class

Syntax

 
Visual Basic
C#
Managed Extensions for C++
C++/CLI
 
 

Remarks

CheckPixel method of this class checks the pixel using the initial pixel and the threshold. The pixel is supposed to be in the area if the following condition is true for all pixel channels:

pixel[i] >= initialPixel[i] - threshold && pixel[i] <= initialPixel[i] + threshold

Example

C#Copy Code
// Detect an area around a point in an image based upon a base pixel and threshold.

// Top left corner of image
ImGearPoint igPoint = new ImGearPoint(0, 0);
//Get the Pixel currently there.
ImGearPixel igPixel = igRasterPage.DIB.GetPixelCopy(0, 0);
// Detection class, threshold is difference in pixel channel values from specified pixel.
ImGearPixelCheckerThreshold igPixelCheckerThreshold = new ImGearPixelCheckerThreshold(igPixel, 100);
// Detect the region around target point within the threshold.
ImGearEffects.DetectArea(igRasterPage, igPoint, igPixelCheckerThreshold);

// Invert the contrast of the selected region to visible show the detected region.
ImGearRasterProcessing.InvertContrast(igRasterPage);
Visual BasicCopy Code
' Detect an area around a point in an image based upon a base pixel and threshold.

' Top left corner of image
Dim igPoint As New ImGearPoint(0, 0)
'Get the Pixel currently there.
Dim igPixel As ImGearPixel = igRasterPage.DIB.GetPixelCopy(0, 0)
' Detection class, threshold is difference in pixel channel values from specified pixel.
Dim igPixelCheckerThreshold As New ImGearPixelCheckerThreshold(igPixel, 100)
' Detect the region around target point within the threshold.
ImGearEffects.DetectArea(igRasterPage, igPoint, igPixelCheckerThreshold)

' Invert the contrast of the selected region to visible show the detected region.
ImGearRasterProcessing.InvertContrast(igRasterPage)

Inheritance Hierarchy

System.Object
   ImageGear.Processing.ImGearPixelCheckerThreshold

See Also

©2013. Accusoft Corporation. All Rights Reserved.