问题标签 [google-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.

0 投票
1 回答
32 浏览

google-mlkit - 从 Play 商店安装应用程序时如何下载翻译模块?

我正在使用 Flutter,我想在从 Play 商店安装应用程序时下载翻译模块。现在该应用程序仅在调用翻译时下载文件,但我希望它们与应用程序一起下载以使其离线。

0 投票
1 回答
454 浏览

android - Android ML Kit 无法标记图像

所以我有一个 Android 应用程序,用户可以使用相机应用程序给鸟儿拍照,然后它会对鸟儿进行分类。我按照适用于 Android 的自定义模型的标签图像文档进行操作,但它不起作用。我的代码中有这段代码onActivityResult

当用户拍照时,addOnFailureListener会调用,这是我得到的错误:

谁能告诉我如何解决这个问题?

0 投票
1 回答
951 浏览

android - 使用 Android/Kotlin QR Scanner App 和最新版本的 Google ML Kit Scan Barcode 崩溃

我正在尝试制作一个读取 QR 图像并从图像中获取数据的应用程序。我正在使用最新版本的谷歌机器学习工具包扫描条形码,并遵循有关此https://developers.google.com/ml-kit/vision/barcode-scanning/android的文档。

但是,在我运行该应用程序的那一刻,我遇到了以下崩溃:

QR 扫描仪应用程序的图像错误

我不知道这是怎么回事,因为我是具有这种功能的新手。这是我现在使用的代码:

布局xml文件如上:

我的应用成绩文件是这样的:

提前感谢任何人都可以给我的任何帮助。

0 投票
1 回答
841 浏览

android - MLkit 人脸检测不适用于 android 的前置摄像头

我正在使用 MLKit 在 android 上进行人脸检测。我正在关注可以在此处找到的官方文档 - https://developers.google.com/ml-kit/vision/face-detection/android。我可以使用后置摄像头成功检测到人脸,但是当我切换到前置摄像头时没有检测到人脸。根据我从这个论坛的了解,问题可能是旋转补偿。为此,我使用了与文档中所示相同的代码 -

为了更改相机,我只更改了一个全局变量 cameraID,代码中没有进行其他更改。

编辑 - 在前置摄像头的情况下,使用旋转 = getRotationCompensation(...) - 180 生成输入图像,如果后置摄像头对我有用,则不减去 180。不知道为什么会这样。我仍然希望对此有任何解释或如何避免这种情况。

0 投票
1 回答
151 浏览

ios - 我们可以将 google MLKit 翻译模型存储在 Bundle 中吗?

我在我的应用程序中使用了谷歌 MLKit 翻译模型进行翻译,除了从应用程序下载所需的语言包后,它的工作原理是一样的。

从用户的角度来看,我想减少下载时间并让它们在应用程序启动时快速可用,因此,我想将所有 MLKit 模型存储在应用程序包本身。我可以在 NSBundle 中做些什么吗?

0 投票
1 回答
1132 浏览

android - 如何在用kotlin编写的android studio应用程序中围绕检测到的对象绘制边界框

此外,当检测到对象时,会显示一个数字而不是对象的名称。例如:检测笔时,显示的是 010 而不是名称“笔”。我也不知道如何在检测到的图像周围绘制边界框。请注意。

0 投票
2 回答
1236 浏览

android - CameraX ML KIT 给出错误“java.lang.IllegalStateException:图像已关闭

我想使用 Google ML Kit 和 CameraX API 制作一个实时图像分类器。我正在使用 CameraX API 的预览和分析。它给出了错误

这里我使用了一个 TextureView 和一个 Textview 来展示分类结果。我还将 .tflite 模型放在 assets 文件夹中并插入所需的依赖项。我的代码如下 -

我在这里做错了什么?

0 投票
3 回答
11868 浏览

tensorflow - ValueError: Expect x to be an non-empty array or dataset (Tensor Flow lite model maker on Collab)

我正在按照教程使用 Collab 上的 TensorFlow lite Model Maker 创建自定义模型。

我对第 2 步有疑问:

我收到一个错误:ValueError: Expect x to be a non-empty array or dataset。

在此处输入图像描述

难道我做错了什么?示例中提供的数据集可以正常工作。为什么?

0 投票
1 回答
1589 浏览

java - 执行 ML Kit 任务时,MLKit BarCode Sanner 实现导致内部错误

对scanner.process(image) 的每次调用都会导致onFailure 调用,并出现以下错误:

错误:com.google.mlkit.common.MlKitException:执行 ML Kit 任务时发生内部错误

关于为什么任务失败的任何进一步的细节或想法?用条形码呈现它似乎也不会改变这种行为。

使用 Pixel 3a 时会显示此错误,但 Nexus 5 会因 SIGENV 错误而完全崩溃。在阅读概述时,我一直在从片段构建我的代码

入口点活动

应用级 Gradle 文件

从应用程序停止到启动,围绕错误的完整 Logcat:

0 投票
1 回答
1694 浏览

tensorflow - (TensorFlowLite Model Maker) ValueError: Expect x to be an non-empty array or dataset (Colab)

我也有这个问题:链接

我添加了 len(train_data) & len(test_data) 行:

我得到了这个错误:“TypeError:'ImageClassifierDataLoader'类型的对象没有len()”

任何人都可以解决这个问题吗?:(

.