toJson method
Implementation
Map<String, dynamic> toJson({ToJsonConfiguration? config}) {
config = config ?? ToJsonConfiguration();
Map<String, dynamic> obj = <String, dynamic>{};
obj["documentFound"] = documentFound;
obj["quality"] = (quality != null ? quality!.name : null);
obj["orientation"] = (orientation != null ? orientation! : null);
obj["orientationConfidence"] =
(orientationConfidence != null ? orientationConfidence! : null);
obj["cumulativeQualityHistogram"] =
cumulativeQualityHistogram.map((it) => it).toList();
obj["cumulativeContrastHistogram"] =
cumulativeContrastHistogram.map((it) => it).toList();
obj["cumulativeTextSizeHistogram"] =
cumulativeTextSizeHistogram.map((it) => it).toList();
if (config.serializeImages) {
obj["qualityHeatmap"] =
(qualityHeatmap != null ? qualityHeatmap!.toJson() : null);
}
return obj;
}