Ошибка при попытке прочитать текст из изображения с помощью firebase_ml_vision - PullRequest
0 голосов
/ 25 апреля 2019

Я пытаюсь прочитать текст с изображения, используя firebase_ml_vision. Я получаю изображение, но когда я пытаюсь получить текст, я получаю сообщение об ошибке: «FirebaseApp по умолчанию не инициализируется в этом процессе com.example.flutter_tfg. Обязательно сначала вызовите FirebaseApp.initializeApp (Context)».

Я добавил зависимость firebase_ml_vision: ^ 0.7.0 в pubspec.yaml.

Код моего приложения не работает:

File pickedImage;

  bool isImageLoaded = false;

  Future pickImage() async {
    var tempStore = await ImagePicker.pickImage(source: ImageSource.gallery);

    setState(() {
      pickedImage = tempStore;
      isImageLoaded = true;
    });
  }

  Future readText() async {

    FirebaseVisionImage ourImage = FirebaseVisionImage.fromFile(pickedImage);
    TextRecognizer recognizeText = FirebaseVision.instance.textRecognizer();
    VisionText readText = await recognizeText.processImage(ourImage);

    for (TextBlock block in readText.blocks) {
      for (TextLine line in block.lines) {
        for (TextElement word in line.elements) {
          print(word.text);
        }
      }
    }
  }

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...