问题标签 [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.
android - Firebase ML 套件是否支持 QR 码生成器?
我需要从我的应用程序中实现一个二维码生成器。firebase ML 套件会提供这样的功能来从字符串生成 QR 码吗?或者我需要使用一些替代库,比如 zXing?
translation - 我可以使用 Google ML Kit 翻译我的网络应用吗?
我想知道是否有办法使用Google 的 ML Kit for Translation为我的网络应用程序构建翻译 API。我现在付费使用 Google Translate API。正在寻找工作。
android - FaceDetectorOptions.setMinFaceSize() 不起作用
目前我正在使用 ML Kit 在我的应用程序中检测人脸。它工作,但有一个问题。我想在它上面设置最小的脸尺寸,但它似乎没有效果。不管它的大小,它总是能检测到一张脸。
这是我的代码:
有人可以指出我的任何线索或建议吗?谢谢你。
android - 条码阅读器 mlkit - android kotlin
我正在尝试使用新的 mlkit 实现条形码阅读器。我不知道我在这里做错了什么。我遵循官方指南: https ://developers.google.com/ml-kit/vision/barcode-scanning/android https://codelabs.developers.google.com/codelabs/camerax-getting-started/#0
我还从官方 github 页面克隆了预览应用程序,但一切都像魅力一样。不知道这里有什么问题。我通过每一帧进行扫描,并在处理图像后进行清理
和我的毕业生
android - Face().boundingBox 返回负数 Rect().left
我正在使用 ML Kit 对来自相机的实时帧进行人脸检测。当我尝试Log
从它返回负坐标时Rect()
,Face().boundingBox
如果脸部在图片的右侧。
在左侧检测到的人脸将返回类似Rect(319, 83 - 558, 266)
的内容 在右侧检测到的人脸将返回类似的内容Rect(-73, 81 - 175, 241)
矩形是从左上角到右下角绘制的,对吧?那么为什么是Rect().left
和Rect().right
变得价值较低?
android - 有没有办法裁剪 Image/ImageProxy(在传递给 MLKit 的分析器之前)?
我正在使用CameraX
MLKit 的 Analyzer 用例BarcodeScanner
。我想裁剪从相机接收到的图像的一部分,然后再将其传递给扫描仪。
我现在正在做的是将ImageProxy
(我在分析器中收到的)转换为 a Bitmap
,裁剪它,然后将其传递给BarcodeScanner
. 缺点是它不是一个非常快速和有效的过程。
我还注意到运行此代码时在 Logcat 中收到的警告:
ML Kit 检测到您似乎将相机帧作为位图对象传递给检测器。这是低效的。请使用 YUV_420_888 格式的 camera2 API 或 NV21 格式的(旧版)相机 API 并将字节数组直接传递给 ML Kit。
不进行ImageProxy
转换会很好,但是如何裁剪要分析的矩形?
我已经尝试过设置(imageProxy.image.cropRect) 类cropRect
的一个字段Image
,但它似乎不会影响最终结果。
flutter - 如何将 android.media.Image 传递给 Flutter 上的其他插件
我将相机插件添加到我的颤振项目中。我需要将通过 ImageStream (CameraImage) 获得的图像发送到 MlKit 人脸检测,但 android API 需要 android.media.Image。
我试过了,
- 在我的插件上将 CameraImage 转换为 android.media.Image,但是,我不能扩展类,因为构造函数只允许在包级别。
- 从内存中读取。但是 ImageReader 只接受一个 ByteBuffer(或字节数组),而 CameraImage 有三个平面(每个平面都有一个 ByteBuffer)。
如何将 CameraImage 转换为 android.media.Image 或直接从 Camera Plugin 传递值?
我的最后一个选择是:创建我自己的带有面部检测功能的相机插件。但我认为有更好的解决方案
(PD:我不能使用 firebase_ml_vision 来避免使用 Google 服务)
google-mlkit - Google 的 ML Kit 是否允许扫描反向条码?
我正在研究用于条形码扫描的谷歌机器学习套件。我遇到的问题之一是能够扫描反向条形码,这是浅色/白色背景上的深色/黑色条形码。我想知道是否有人知道这是否可以通过 ML Kit 实现?
java - 如何将位图转换为“YUV_420_888”格式?
我有一个位图,我想用 ML-kit 人脸识别处理这个位图。当我将此位图直接提供给 ML 套件时,我看到此消息:“StreamingFormatChecker:ML 套件检测到您似乎将相机帧作为位图对象传递给检测器。这是低效的。请使用 YUV_420_888 格式的 camera2 API 或 NV21 格式用于(旧版)相机 API,并直接将字节数组传递给 ML Kit。”
所以我的问题是如何将位图转换为“YUV_420_888”格式?
ios - FirebaseMLVisionTextModel 已被弃用,取而代之的是 MLKitTextRecognition
我正在使用 Firebase MLKit TextRecognition API。尝试更新'pod Firebase/MLVisionTextModel'时出现警告。如何更新 Firebase MLKit 库?
[!] FirebaseMLVisionTextModel 已被弃用,取而代之的是 MLKitTextRecognition