如何从扫描的照片中选择文本?

问题描述

我正在编写一个应用程序,您可以用它为文本拍照,然后扫描文本并将其传输到变量。我已经使用插件firebase_ml_vision完成了此工作,一切正常。

我的问题是我想自己决定从照片中扫描哪些文本。例如,这可以这样一种方式工作,即自动为每个单词和数字赋予一个框架,然后用户点击传送到变量的单词。这也适用于Google翻译(请参见屏幕截图),但不幸的是,我还没有找到任何操作方法...您知道它如何工作吗?

enter image description here

解决方法

firebase-mlkit的文本识别API为framecornerPointsVisionTextBlock中的每一个返回VisionTextLineVisionTextElement:>

https://firebase.google.com/docs/reference/swift/firebasemlvision/api/reference/Classes/VisionTextBlock

他们应该帮助您选择单词,行或文本块。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...