问题标签 [firebase-mlkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Firebase MLKit 文本识别错误
我正在尝试使用 Firebase MLKit 对我的图像进行 OCR,但它失败并返回错误
文本检测失败并出现错误:无法运行文本检测器,因为 self 为 nil。
android - ML Kit Barcode Scanner 提供空输出
我在使用 ML Kit Barcode Scanner 时遇到问题。当我尝试解码示例二维码时,
输出是这样的:
如何解决这个问题呢?
ios - iOS ML Kit - 无法使用 cocapods 安装
我有最新的 pod 版本 1.5.2,但是我从 firebase 安装 ml 套件时遇到问题,我得到了这个:
有什么解决办法吗?
java - Google 机器学习套件,在 Android 上使用 ML 套件识别图像中的文本错误
我尝试安装“在 Android 上使用 ML Kit 识别图像中的文本”然后我正在运行这个应用程序,我收到了这个错误:
com.google.firebase.codelab.mlkit W/System.err:com.google.firebase.ml.common.FirebaseMLException:等待下载文本识别模型
我等了四五个小时没有任何反应。
它出现在这一行:
重现:
按照识别图像代码实验室中的文本或运行示例应用程序代码并清除应用程序的缓存。
android - 适用于 android 的 Google ML kit Barcode Scanner 示例应用程序无法检测到条形码
我正在尝试使用 Google ML kit 条形码检测功能。为此,我安装了 google 提供的这个示例应用程序。我还将我的应用程序连接到我的一个 firebase 项目。当我打开应用程序并转到该条码检测中的 LivePreviewActivity 时。相机启动但未检测到条形码!。根据快速入门指南,我还添加了
在我的清单文件中。我也包括了这个
在 BarcodeScanningProcessor.java 文件中。
我得到的错误是:
条码检测失败 com.google.firebase.ml.common.FirebaseMLException:等待条码检测模型下载。请稍等。
E/BarcodeNativeHandle:加载模块时出错
java.lang.ClassNotFoundException:找不到类“com.google.android.gms.chimera.DynamiteModuleInitializer”
我已经在两部手机华为 Mate 8 和三星 Galaxy S7 Edge 上安装了这个应用程序。该应用程序无法从两部手机中检测到条形码。
我的目标是从实时相机预览中检测/扫描条形码。谢谢。
android - 使用机器学习套件从位图中读取条形码信息
我想使用我的相机从条形码中获取一些信息。当我使用从网站下载的 png 图像时它可以工作,但是当我尝试让它与我拍摄的照片一起工作时,它会输出空数组。似乎我需要对图像进行一些准备才能使其正常工作。这是我的代码:
这就是我从相机获取图像的方式
编辑:
我用我的手机拍了一张照片,把它缩小到 1500x1000px 并把它放在我的应用程序目录中,然后将它作为位图加载。还是行不通。
ios - 使用机器学习套件(使用 CMSampleBuffer)从实时视频流中识别文本
我正在尝试修改 Google在此处提供的设备上文本识别示例,以使其与实时摄像头供稿一起使用。
当将相机放在文本上时(适用于图像示例),我的控制台在最终耗尽内存之前会在流中生成以下内容:
2018-05-16 10:48:22.129901+1200 TextRecognition[32138:5593533] An empty result returned from from GMVDetector for VisionTextDetector.
这是我的视频捕获方法:
这是正确的方法吗?
java - ML Kit 条码扫描:图像数据大小无效
我想在捕获的图像中检测条形码。我使用android的camera2捕捉图像。在此之后,检索图像的元数据并将图像保存到设备。元数据全部传递到下一个活动,这是应用程序尝试检测条形码的地方。
下一个活动从先前保存的文件中创建一个字节[]。接下来,使用随意图传递的数据创建相关的 FirebaseVision 对象。最后,应用程序尝试调用该detectInImage()
方法,但会引发错误:
“java.lang.IllegalArgumentException:图像数据大小无效。”
我怀疑这是因为捕获的图像太大,但是我似乎无法弄清楚如何捕获较小的图像,而且我在参考文档中也找不到任何关于允许的最大尺寸的内容。非常感谢有关此错误以及如何解决它的信息。以下是我认为是相关代码的内容。
这实质上是检索图像的高度和宽度,然后将其写入文件。发送到下一个活动的数据包括:图像宽度、图像高度、图像旋转和指向文件的 Uri。
使用它,我尝试使用 Firebase ML Kit 检测条形码: