core/services/scan_quality_analyzer library

Classes

BlurAnalysis
Blur detection analysis results.
ContrastAnalysis
Contrast analysis results.
LightAnalysis
Light condition analysis results.
ScanQualityAnalyzer
Enterprise scan quality analyzer providing comprehensive blur detection, low-light analysis, skew detection, and contrast evaluation with human-readable quality grades and actionable recommendations.
ScanQualityReport
Comprehensive scan quality analysis report.
SkewAnalysis
Skew/tilt angle analysis results.

Enums

BlurSeverity
Blur severity level detected in a scanned image.
LightCondition
Light condition assessment for scan environment.
QualityGrade
Scan quality grade based on overall image analysis.

Extensions

QualityGradeExtension on QualityGrade
Extension providing metadata for QualityGrade.