问题标签 [google-vision]
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 - Android 人脸检测 - Vision API 或 Camera API
我需要一种在我的相机应用程序中检测人脸的简单方法。我关心的只是一个回调,说在某个地方检测到一张脸,或者在预览中检测到它的坐标。我注意到似乎有几个人脸检测 API - 在 Google Play 服务以及旧版 API 和 camera2 API 中。对于上面描述的简单要求,我应该使用哪一个?
android - Google Vision API - 在相机预览上绘制图形布局以限制 QR 码
我正在将 Google vision API 集成到我现有的 android 应用程序中。该应用程序确实可以识别 QR 码,但我需要实现 UI 功能,在该功能中,用户会在条形码上显示图形轮廓。
android - Vision API 中的限制检测区域
似乎我发现自己陷入了用于条码扫描的 Google Vision API 的深草之中。在查看了各种替代库(ZBar、ZXing,甚至是一些收费的第三方实现)之后,我的头脑可能有点焦躁,但是我很难找到关于在哪里可以实现某种扫描的任何信息区域限制。
用例非常简单:如果我是一个用户,我将手机指向一个带有多个相同类型条形码的盒子(想想这里的运输标签),我想明确地指向一些小的取景器或对齐直尺屏幕上正是我想要捕捉的东西,而不必担心感兴趣的区域之外的任何东西会给我一些我不想要的扫描结果。
上面的案例在我见过的大多数其他 Android 库中都有处理,采用具有相对或绝对坐标的 Rect,这也是 iOS 的 AVCapture 元数据结果系统的一部分(它使用相对 CGRect,但实际上相同概念)。
我已经在 此处深入研究了条形码阅读器的示例应用程序,但是除了高级实现细节之外,该实现有点不透明。
对于在相机预览帧内的任何位置成功检测到条形码,对感兴趣区域之外的条形码进行简单的无操作,这似乎是一个丑陋的补丁,因为设备仍在努力计算这些帧。
我错过了一些非常简单和明显的东西吗?有什么想法可以干净地实现这一点,否则?
非常感谢您花时间阅读本文!
google-cloud-storage - 将 Google Cloud Vision API 授权给 Google Storage 映像
从 Node 开始,我正在尝试使用 Google Cloud Vision API 来分析存储在 Google Storage 中的图像。我已经成功地对图像进行了 base64 编码并上传了它,但我想通过执行我在 Google 存储中的文件来加快这个过程。我的要求是这样的,
{“请求”:[{“图像”:{“源”:{“gcsImageUri”:“gs://mybucket/10001.jpg”}},“功能”:[{“类型”:“标签检测”,“最大结果“:10 } ] } ] }
但我从我的电话中收到了这个错误,
{ "responses": [ { "error": { "code": 7, "message": "image-annotator::User 没有权限。: ACCESS_DENIED: 匿名调用者没有 storage.objects.get 访问对象 mybucket/ 10001.jpg。” } } ] }
对于这个请求,我没有使用任何谷歌 SDK 或 node_modules,只是一个浏览器 API 密钥和 http 模块。我必须在 Cloud Storage 中设置一些权限以允许 Vision API 访问存储桶中的对象吗?如果是这样,那会是什么,我是 Google Cloud Platform 的新手,但在 AWS IAM 角色方面拥有丰富的经验。
谢谢,毒蛇
android - 谷歌视觉回调延迟
我Google Vision Api
用于人脸检测。我想在相机中检测到面部时启用捕获按钮,否则禁用。它工作正常,唯一的问题是当启用了面部按钮,但面部不可用时,按钮在 1/1.5 秒后禁用,因为在 1 或 1.5 秒后onDone
调用回调Tracker
。
如何快速获得面部不在相机中的回调,因此禁用该按钮。如何消除延迟?
google-vision - 谷歌视觉 API 可以检测特定的面孔吗?
我可以使用谷歌的视觉 API 不仅检测特定图片上的人脸,而且检测图片中的人吗?
这可以自动为名人(或可以通过谷歌搜索轻松找到的 ppl)完成吗?对于不熟悉的人,通过一些学习/相似的机制?谢谢。
java - 使用 Google 最新 API 时出现 Gradle 错误
我正在使用 Google Vision API 的示例在现有项目的 web 视图中制作条形码阅读器。 https://github.com/googlesamples/android-vision/tree/master/visionSamples/barcode-reader
这是我的错误信息:
错误:(36, 13) 无法解决:com.google.android.support:design:23.0.1
这是 build.gradle 文件:
当我创建 BarcodeCaptureActivity.java 时,出现大量错误... BarcodeCaptureActivity.java:
为什么android studio不能识别java中的导入?
我被困在这里2天......请帮助我!!!!
android - 条码检测器 (Vision API) 的可靠性如何?
我正在评估用于扫描 QR 码的视觉 API。我正在使用 Google 的条形码阅读器示例。在大多数情况下,代码检测似乎都有效。但是,我遇到了一些样本无法解码的二维码。Android 上的 zxing 库(例如 Barcode Scanner 应用程序)或 iPhone 上的应用程序可以轻松解码相同的代码。
有问题的代码没有安静区域,或者由于缩放而导致时序失真,或者它们的图像被镜像(即位图数据源位于底部/左侧)。
有没有办法将 BarcodeDetector 调整为更宽容?
php - Google Vision API - 收到无效的 JSON 有效负载。无法解析号码
我正在使用谷歌视觉 API。
当我在命令行中卷曲时,它使用以下命令为我提供状态 200 OK:
但是当我将它与 PHP 一起使用时,我收到一条返回消息:
{ "error": { "code": 400, "message": "收到无效的 JSON 有效负载。无法解析数字。\n--------------------\ n^", "状态": "INVALID_ARGUMENT" } }
我在关注这个例子:
android - 使用 google mobile vision api 检测第一个条形码并将数据发送到另一个活动
嗨,我在 github 上检查了 google 的条形码阅读器示例,我试图让条形码检测器检测到第一个条形码(只有一个),当它检测到时,它将解码的条形码发送到另一个活动。Mabye我错了,但我需要输入这段代码
在这个的某个地方,这样条形码就可以自动捕获,而无需在条形码图形出现时点击。我还认为我不需要 MultiProcessor.Builder<>