parseFromImage static method

Future<Map<String, dynamic>> parseFromImage(
  1. File imageFile
)

Implementation

static Future<Map<String, dynamic>> parseFromImage(File imageFile) async {
  final inputImage = InputImage.fromFile(imageFile);
  final textRecognizer = TextRecognizer(script: TextRecognitionScript.latin);

  final RecognizedText recognizedText = await textRecognizer.processImage(
    inputImage,
  );
  await textRecognizer.close();

  final String fullText = recognizedText.text;

  // Envia para isolate (função pesada)
  final biJson = await compute(_parseTextToBiModel, fullText);

  return biJson;
}