recognizeTextWithScore method
Implementation
Future<Map<String, int>> recognizeTextWithScore(InputImage inputImage) async {
final textRecognizer = TextRecognizer(script: TextRecognitionScript.latin);
final RecognizedText recognizedText =
await textRecognizer.processImage(inputImage);
// List<String> result = [];
Map<String, int> result = {};
// String text = recognizedText.text;
// print(text);
for (TextBlock block in recognizedText.blocks) {
// final Rect rect = block.boundingBox;
// final List<Point<int>> cornerPoints = block.cornerPoints;
for (TextLine line in block.lines) {
// print(line.text);
result[line.text] = ((line.confidence ?? 0) * 100).toInt();
}
}
return result;
}