ImageGear for .NET
EnhanceLocal(ImGearRasterPage,Int32,Int32,Double,Double) Method
See Also  Example Send Feedback
ImageGear21.Core Assembly > ImageGear.Processing Namespace > ImGearRasterProcessing Class : EnhanceLocal(ImGearRasterPage,Int32,Int32,Double,Double) Method




page
An ImageGear.Core.ImGearRasterPage class object to enhance.
windowWidth
Width of the local window.
windowHeight
Height of the local window.
scaleFactor
Scaling factor.
minStandardDeviation
Minimum allowed standard deviation.

Glossary Item Box

Enhances an image using the local standard deviation and mean.

Syntax

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

Parameters

page
An ImageGear.Core.ImGearRasterPage class object to enhance.
windowWidth
Width of the local window.
windowHeight
Height of the local window.
scaleFactor
Scaling factor.
minStandardDeviation
Minimum allowed standard deviation.

Remarks

This method transforms the input image f(x, y) to a new image g(x, y) based on the following formula:

g(x, y) = A(x, y) * [f(x, y) - m(x, y)] + m(x, y)

where A(x, y) = k * M / sigma(x, y), with k being a scaling factor within the range [0, 1], m(x, y) and sigma(x, y) being the local mean and local standard deviation, and M being the global mean of the input image.

To avoid the problem of spikes caused by too small local standard deviation, a check against the minimum allowed standard deviation is performed. If the local standard deviation is too small, the minimum allowed instead will be used in the calculation.

Can be applied only to 8bit grayscale images with one channel.

Example

C#Copy Code
// Enhance the image using EnhanceLocal using a 3x3 window,
//  0.5 scale factor, and 1.0 minimum standard deviation.
ImGearRasterProcessing.EnhanceLocal(igRasterPage, 3, 3, 0.5, 1.0);
Visual BasicCopy Code
' Enhance the image using EnhanceLocal using a 3x3 window,
'  0.5 scale factor, and 1.0 minimum standard deviation.
ImGearRasterProcessing.EnhanceLocal(igRasterPage, 3, 3, 0.5, 1)

See Also

©2013. Accusoft Corporation. All Rights Reserved.