我在 android studio 上使用 Firebase ML Kit 来捕获图像,然后检测文本。
目前我用手机的相机拍照,这张图片显示在应用程序中。我单击我的检测文本按钮,文本出现了。但我希望在图像上看到一些边界框,以显示 Firebase ML 套件所看到的内容。
我已经找到了很多在 Kotlin 中执行此操作的方法,但我是一名新开发人员,我觉得在将我的整个代码完全更改为 Kotlin 之前我需要弄清楚如何在 Java 中执行此操作。
谢谢
最佳答案
ML Kit 提供了一个 API 来获取识别文本的边界框: https://firebase.google.com/docs/reference/android/com/google/firebase/ml/vision/text/FirebaseVisionText.TextBlock
此外,在快速启动应用程序中,ML Kit 提供了有关如何执行此操作的示例: https://github.com/firebase/quickstart-android/blob/master/mlkit/app/src/main/java/com/google/firebase/samples/apps/mlkit/kotlin/textrecognition/TextGraphic.kt#L32
https://stackoverflow.com/questions/60424407/
相关文章:
react-native - 无法从 'react-dom' 找到模块 'mobxreact.cjs
cassandra - JanusGraph 错误 : "Could not find type f
reactjs - Auth0 并使用react,将用户重定向到注册页面
c# - 在 Visual Studio 2019 中添加带有 css 类的 div 的键盘快捷方式
java - openapi generator maven plugin可空属性问题
r - 如何进一步操作从 R dplyr 中的 group_map() 创建的列表
python - pandas 将嵌套字典转换为 mutiIndex 行和列