This is the first of a group of functions already implemented or that will be implemented in future which help to perform an automatic image adjustment.

AutoImageEnhance1 performs complex operations on the image to simulate how humans see the world to make the image to have better contrast and colors.

Namespace: HiComponents.IEvolution
Assembly: IEvolution2 (in IEvolution2.dll) Version: 10.1.0.0

Syntax

         
 C#  Visual Basic  Visual C++ 
public void AutoImageEnhance1(
	int subSampledSize,
	int slope,
	int cut,
	int neightbour
)
Public Sub AutoImageEnhance1 ( _
	subSampledSize As Integer, _
	slope As Integer, _
	cut As Integer, _
	neightbour As Integer _
)
public:
void AutoImageEnhance1(
	int subSampledSize, 
	int slope, 
	int cut, 
	int neightbour
)

Parameters

subSampledSize
Int32
To make it fast operations are performed on a subsampled image. This parameter specifies the image width. (default 60)
slope
Int32
Specifies the core function slope and it is measured in degrees. This value contribute to change contrast. Allowed values 0..90°, default 20.
cut
Int32
Specifies the code function range. This value contribute to change contrast. Allowed values are 0..100, default 25.
neightbour
Int32
When the subsampled image is used to change the full size image, Neighbour specifies the window size of the convertion. High values slow down process but produce better results. Default is 2.

See Also