eVision Python API
Loading...
Searching...
No Matches
eVision.EThreeLevelsMinResidueThreshold Class Reference

Structure containing the min residue, its two corresponding thresholds as well as the average pixel below/above/between the thresholds. More...

Public Member Functions

None __init__ (self)
 Constructor.
None __init__ (self, float minResidue, eVision.EBW8 lowThreshold, eVision.EBW8 highThreshold, float averageOfPixelsBelowLowThreshold, float averageOfPixelsBetweenThresholds, float averageOfPixelsAboveHighThreshold)
 Constructor.
None __init__ (self, float MinResidue)
None __init__ (self, float MinResidue, eVision.EBW8 LowThreshold)
None __init__ (self, float MinResidue, eVision.EBW8 LowThreshold, eVision.EBW8 HighThreshold)
None __init__ (self, float MinResidue, eVision.EBW8 LowThreshold, eVision.EBW8 HighThreshold, float AverageOfPixelsBelowLowThreshold)
None __init__ (self, float MinResidue, eVision.EBW8 LowThreshold, eVision.EBW8 HighThreshold, float AverageOfPixelsBelowLowThreshold, float AverageOfPixelsBetweenThresholds)
None __init__ (self, eVision.EThreeLevelsMinResidueThreshold other)
float MinResidue (self)
 The minimum residue of the histogram.
 MinResidue (self, float value)
 The minimum residue of the histogram.
eVision.EBW8 LowThreshold (self)
 The low threshold of the histogram, i.e.
 LowThreshold (self, eVision.EBW8 value)
 The low threshold of the histogram, i.e.
eVision.EBW8 HighThreshold (self)
 The high threshold of the histogram, i.e.
 HighThreshold (self, eVision.EBW8 value)
 The high threshold of the histogram, i.e.
float AverageOfPixelsBelowLowThreshold (self)
 The average pixel value for pixels below the low threshold.
 AverageOfPixelsBelowLowThreshold (self, float value)
 The average pixel value for pixels below the low threshold.
float AverageOfPixelsBetweenThresholds (self)
 The average pixel value for pixels between the low and high thresholds.
 AverageOfPixelsBetweenThresholds (self, float value)
 The average pixel value for pixels between the low and high thresholds.
float AverageOfPixelsAboveHighThreshold (self)
 The average pixel value for pixels above the high threshold.
 AverageOfPixelsAboveHighThreshold (self, float value)
 The average pixel value for pixels above the high threshold.

Detailed Description

Structure containing the min residue, its two corresponding thresholds as well as the average pixel below/above/between the thresholds.

Remarks:

License(s): None

Constructor & Destructor Documentation

◆ __init__() [1/8]

None eVision.EThreeLevelsMinResidueThreshold.__init__ ( self)

Constructor.

◆ __init__() [2/8]

None eVision.EThreeLevelsMinResidueThreshold.__init__ ( self,
float minResidue,
eVision.EBW8 lowThreshold,
eVision.EBW8 highThreshold,
float averageOfPixelsBelowLowThreshold,
float averageOfPixelsBetweenThresholds,
float averageOfPixelsAboveHighThreshold )

Constructor.

Parameters
minResidueThe minimum residue of the histogram.
lowThresholdThe low threshold of the histogram, i.e. the first gray pixel value.
highThresholdThe high threshold of the histogram, i.e. the first white pixel value.
averageOfPixelsBelowLowThresholdThe average pixel value for pixels below the low threshold.
averageOfPixelsBetweenThresholdsThe average pixel value for pixels between the low and high thresholds.
averageOfPixelsAboveHighThresholdThe average pixel value for pixels above the high threshold.

◆ __init__() [3/8]

None eVision.EThreeLevelsMinResidueThreshold.__init__ ( self,
float MinResidue )
Parameters
MinResidueThe minimum residue of the histogram.

◆ __init__() [4/8]

None eVision.EThreeLevelsMinResidueThreshold.__init__ ( self,
float MinResidue,
eVision.EBW8 LowThreshold )
Parameters
MinResidueThe minimum residue of the histogram.
LowThresholdThe low threshold of the histogram, i.e. the first gray pixel value.

◆ __init__() [5/8]

None eVision.EThreeLevelsMinResidueThreshold.__init__ ( self,
float MinResidue,
eVision.EBW8 LowThreshold,
eVision.EBW8 HighThreshold )
Parameters
MinResidueThe minimum residue of the histogram.
LowThresholdThe low threshold of the histogram, i.e. the first gray pixel value.
HighThresholdThe high threshold of the histogram, i.e. the first gray pixel value.

◆ __init__() [6/8]

None eVision.EThreeLevelsMinResidueThreshold.__init__ ( self,
float MinResidue,
eVision.EBW8 LowThreshold,
eVision.EBW8 HighThreshold,
float AverageOfPixelsBelowLowThreshold )
Parameters
MinResidueThe minimum residue of the histogram.
LowThresholdThe low threshold of the histogram, i.e. the first gray pixel value.
HighThresholdThe high threshold of the histogram, i.e. the first gray pixel value.
AverageOfPixelsBelowLowThresholdThe average pixel value for pixels below the low threshold.

◆ __init__() [7/8]

None eVision.EThreeLevelsMinResidueThreshold.__init__ ( self,
float MinResidue,
eVision.EBW8 LowThreshold,
eVision.EBW8 HighThreshold,
float AverageOfPixelsBelowLowThreshold,
float AverageOfPixelsBetweenThresholds )
Parameters
MinResidueThe minimum residue of the histogram.
LowThresholdThe low threshold of the histogram, i.e. the first gray pixel value.
HighThresholdThe high threshold of the histogram, i.e. the first gray pixel value.
AverageOfPixelsBelowLowThresholdThe average pixel value for pixels below the low threshold.
AverageOfPixelsBetweenThresholdsThe average pixel value for pixels between the low and high thresholds.

◆ __init__() [8/8]

None eVision.EThreeLevelsMinResidueThreshold.__init__ ( self,
eVision.EThreeLevelsMinResidueThreshold other )
Parameters
otherOther instance

Member Function Documentation

◆ AverageOfPixelsAboveHighThreshold() [1/2]

float eVision.EThreeLevelsMinResidueThreshold.AverageOfPixelsAboveHighThreshold ( self)

The average pixel value for pixels above the high threshold.

◆ AverageOfPixelsAboveHighThreshold() [2/2]

eVision.EThreeLevelsMinResidueThreshold.AverageOfPixelsAboveHighThreshold ( self,
float value )

The average pixel value for pixels above the high threshold.

◆ AverageOfPixelsBelowLowThreshold() [1/2]

float eVision.EThreeLevelsMinResidueThreshold.AverageOfPixelsBelowLowThreshold ( self)

The average pixel value for pixels below the low threshold.

◆ AverageOfPixelsBelowLowThreshold() [2/2]

eVision.EThreeLevelsMinResidueThreshold.AverageOfPixelsBelowLowThreshold ( self,
float value )

The average pixel value for pixels below the low threshold.

◆ AverageOfPixelsBetweenThresholds() [1/2]

float eVision.EThreeLevelsMinResidueThreshold.AverageOfPixelsBetweenThresholds ( self)

The average pixel value for pixels between the low and high thresholds.

◆ AverageOfPixelsBetweenThresholds() [2/2]

eVision.EThreeLevelsMinResidueThreshold.AverageOfPixelsBetweenThresholds ( self,
float value )

The average pixel value for pixels between the low and high thresholds.

◆ HighThreshold() [1/2]

eVision.EBW8 eVision.EThreeLevelsMinResidueThreshold.HighThreshold ( self)

The high threshold of the histogram, i.e.

the first gray pixel value.

◆ HighThreshold() [2/2]

eVision.EThreeLevelsMinResidueThreshold.HighThreshold ( self,
eVision.EBW8 value )

The high threshold of the histogram, i.e.

the first gray pixel value.

◆ LowThreshold() [1/2]

eVision.EBW8 eVision.EThreeLevelsMinResidueThreshold.LowThreshold ( self)

The low threshold of the histogram, i.e.

the first gray pixel value.

◆ LowThreshold() [2/2]

eVision.EThreeLevelsMinResidueThreshold.LowThreshold ( self,
eVision.EBW8 value )

The low threshold of the histogram, i.e.

the first gray pixel value.

◆ MinResidue() [1/2]

float eVision.EThreeLevelsMinResidueThreshold.MinResidue ( self)

The minimum residue of the histogram.

◆ MinResidue() [2/2]

eVision.EThreeLevelsMinResidueThreshold.MinResidue ( self,
float value )

The minimum residue of the histogram.