EnhancedQualityDetector class

A utility class for detecting image quality issues in liveness checks.

This class provides methods to analyze camera images for:

  • Blur detection using Laplacian variance and face landmarks
  • Lighting quality analysis including brightness and contrast
  • Face size and stability checks

Constructors

EnhancedQualityDetector()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

detectBlur(CameraImage cameraImage, Face face, {double threshold = _blurThreshold}) BlurDetectionResult
Detects blur in camera images using multiple quality metrics.
detectLighting(CameraImage cameraImage, Face face) LightingDetectionResult
Detects lighting quality in camera images.