toJson method
Implementation
Map<String, dynamic> toJson() {
return {
'id': id,
'filterMode': filterMode.name,
'corners': corners.toList().map((c) => {'x': c.dx, 'y': c.dy}).toList(),
'qualityGrade': qualityReport.grade.letterGrade,
'qualityScore': qualityReport.overallScore,
'width': width,
'height': height,
'timestamp': timestamp.toIso8601String(),
};
}