cloudTextRecognizer развевается setModelType `плотная` опция - PullRequest
0 голосов
/ 29 апреля 2020

Есть ли способ включить dense тип модели в cloudTextRecognizer / textRecognizer во флаттере?

Я использую следующий код:

var fbi = FirebaseVisionImage.fromFilePath(widget.imagePath);
var vt =
    await FirebaseVision.instance.cloudTextRecognizer().processImage(fbi);

Этот код Кажется, работает только в режиме sparse, но мне нужно DOCUMENT_TEXT_DETECTION.

в соответствии с этой документацией https://firebase.google.com/docs/reference/android/com/google/firebase/ml/vision/text/FirebaseVisionCloudTextRecognizerOptions.Builder#setModelType (int) это можно сделать в собственном коде (android и ios), но, по-видимому, по какой-то причине он отсутствует в версии флаттера.

Я нашел следующее решение Как использовать облачный распознаватель текста ML Kit для флаттера? , который хорошо, но немного медленно (так как мне нужно сначала загрузить изображение).

Я что-то упустил из API? или «плотный» режим просто не доступен при флаттере?

...