QualityAttributeThresholds

data class QualityAttributeThresholds(val minFingerCount: Int = FingerCountTooLowValidator.DEFAULT_THRESHOLD_MIN_FINGER_COUNT, val minConfidence: Double = FingersNotDetectedValidator.DEFAULT_THRESHOLD_MIN_CONFIDENCE, val sizeInterval: IntervalDouble? = null, val fingers: QualityAttributeThresholds.Fingers = Fingers())

Thresholds of quality attributes.

Throws

If any of the parameters is out of the interval.

Constructors

Link copied to clipboard
constructor(minFingerCount: Int = FingerCountTooLowValidator.DEFAULT_THRESHOLD_MIN_FINGER_COUNT, minConfidence: Double = FingersNotDetectedValidator.DEFAULT_THRESHOLD_MIN_CONFIDENCE, sizeInterval: IntervalDouble? = null, fingers: QualityAttributeThresholds.Fingers = Fingers())

Types

Link copied to clipboard
data class Finger(val minSharpness: Double? = null)

Thresholds of quality attributes per finger.

Link copied to clipboard
data class Fingers(val index: QualityAttributeThresholds.Finger = Finger(), val middle: QualityAttributeThresholds.Finger = Finger(), val ring: QualityAttributeThresholds.Finger = Finger(), val little: QualityAttributeThresholds.Finger = Finger())

Thresholds of quality attributes for fingers.

Link copied to clipboard
object Presets

Pre-defined sets of thresholds for Fingers Auto Capture.

Properties

Link copied to clipboard

Thresholds of quality attributes for fingers.

Link copied to clipboard

Minimum detection confidence. Value in interval [0.0, 1.0]. Default value is 0.6.

Link copied to clipboard

Minimum count of fingers. Value in interval [1, 4]. Default value is 4.

Link copied to clipboard

Valid size interval. Values greater than or equal to 0.0.