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

0 投票
7 回答
12013 浏览

android - 计算机视觉和 AR 库可用于 Android?

我最初是一名 Android 开发人员,我想知道是否有任何适用于 Android SDK 的计算机视觉库或增强现实库,因为我计划将这些库用于移动应用程序。

我已经读过,如果我下载 NDK,我可能能够“导入/使用”C openCV 和 ARtoolkit 库,但我想知道这是否可能,或者是否有更好、更简单的方法来使用这些工具.

Android 应用程序使用 Java 编程,而 OpenCV 和 ARtoolkit 使用 C/C++。有什么方法可以使用这些库吗?

0 投票
6 回答
10299 浏览

android - Android 计算机视觉 JavaCV OpenCV FastCV 对比

我正在做学校项目,其中一部分应该是关于 Android 计算机视觉库的现状。我怀着极大的热情去研究它,因为计算机视觉似乎是一个令人着迷的主题,但我已经搜索了一个多星期,但没有找到太多。我希望能够提供有关图书馆本身以及它们之间比较的信息。

我将分享我到目前为止发现的内容。

开放式CV

  • 似乎是最先进和最受欢迎的。

  • 提供最多的功能

  • 它有向后兼容性的问题

  • 很快(至少我听说过,但我对此的信息为零)

  • 确实有大量关于它的书籍(至少对于 C++ 版本)

JavaCV

  • 是其他几个库的包装器,包括 opencv

快速简历

  • 高通公司的新产品。

维基百科

  • 这更适用于增强现实,但其核心仍然是计算机视觉。

如您所见,我有一些关于它的信息,并且对每个库进行自己的测试远远超出了我目前的计算机视觉技能。

亲切的问候,彼得。

0 投票
1 回答
33246 浏览

android - 如何使用 Google Play 服务中的新 Barcode API 捕获条形码值?

我一直在使用新的 Google Barcode API 中的示例代码。它在条码的实时摄像头馈送上覆盖一个框和条码值。(还有脸)

我不知道如何将条形码值返回到我的应用程序。A)如何判断检测事件何时发生,B)如何访问 ravValue 以在我的应用程序的其他部分中使用。有人能帮忙吗?

https://developers.google.com/vision/multi-tracker-tutorial

https://github.com/googlesamples/android-vision

更新: 基于@pm0733464 的回答,我向可以在Activity 中访问的Tracker 类添加了一个回调接口(称为onFound)。调整 Google 多跟踪器示例:

图形跟踪器

条码跟踪器工厂

主要活动:

0 投票
2 回答
996 浏览

android - 新的 Android 人脸 API 限制

我一直在测试为 android 开发的新人脸 API,并注意到即使启用了“ACCURATE_MODE”,它也不会检测到旧 FaceDetector API 用来检测的人脸,我还想知道位图编码“RGB_565”与“ARGB_888”在产生结果。

0 投票
3 回答
19713 浏览

android - Google Vision API 示例:让 CameraSource 获得焦点

我从这里签出了最新的 Google Vision API:

https://github.com/googlesamples/android-vision

我正在使用 KitKat 的 LG G2 设备上运行它。我所做的唯一更改是对 Gradle 文件中的 minSdkVerion:

然而它并不专注。我如何使它集中?

0 投票
2 回答
4000 浏览

android - FaceDetectorHandle﹕本机人脸检测器尚不可用。恢复到无操作检测

我正在尝试将 Google Play Services 7.8 Face API 合并到我的应用程序中,但每次我尝试检测人脸时都会出现错误:

FaceDetectorHandle﹕本机人脸检测器尚不可用。恢复到无操作检测

根据Android-er Face Detection帖子的底部,这个问题发生在运行 Lollipop 或更高版本的设备上。具体来说,他们说它适用于“RedMi 2,运行 Android 4.4.4 并安装了 Google Play 服务版本 7.8.99,但不适用于运行 Android 5.1.1 的 Nexus 7 2012(不带前置摄像头),具有相同的 Google Play服务版本 7.8.99 已安装。” 它也不适用于我运行 5.0.2 的 OnePlus One。有谁知道原因或解决方法?它最终会安装库并工作吗?

编辑:这里有一些日志。我只是在使用面部检测器时复制了日志警告和更高版本,因此可能并非全部相关。

0 投票
2 回答
2996 浏览

java - 未找到 Android Google Play Service Vision 条码扫描器库

我使用 Google play services Visible API 来读取条码。我尝试了来自官方 CodeLabs 示例的代码,该代码不适用于某些(根本不是)设备。这是 Logcat 消息:

问题是因为设备找不到库/data/data/com.google.android.gms/files/com.google.android.gms.vision/barcode/libs/armeabi-v7a/libbarhopper.so,之后我得到了异常,因为设备没有检测到条形码(条形码列表为空)。

这是代码:

Google Play 服务会在所有设备上更新。

谁能帮我?我该如何解决?

0 投票
7 回答
18075 浏览

android - 未找到 Google Vision 条码库

我正在尝试使用 Google Play Services (Vision) 中的新功能将 QR 码扫描添加到我的应用程序中。但是当我运行我的应用程序时,我得到了这个:

我已经按照教程声明了条形码依赖项:

我尝试重新安装应用程序并重新启动手机,没有任何帮助。

使用 Google Play Services 7.8,设备上安装的版本为 7.8.11。

用于创建条形码检测器的代码:

上述关闭返回 false 并完成活动,因为barcodeDetector.isOperational()返回false.

0 投票
1 回答
1532 浏览

android - Android Google Play 服务条码扫描仪不适用于一维 (EAN13) 条码

我正在测试来自android-vision repo (multi-tracker app) 的 Barcode API。但我只能扫描二维码,我还想扫描 EAN 13 等一维条码。我怎样才能很好地做到这一点?

Ps.:另外,我尝试过滤仅扫描 EAN 13,但也效果不佳。

谢谢,马塞洛·阿尔维斯

0 投票
2 回答
9334 浏览

android - 尝试将代码从 GitHub 导入 Android Studio

问这个问题我觉得非常愚蠢,但我已经下载了此处提供的 Android Mobile Vision API 的示例代码:https ://github.com/googlesamples/android-vision 。

我正在尝试将此代码导入 Android Studio,以便我能够运行示例应用程序,但无论我如何导入(导入现有 Android Studio 项目、导入非 Android Studio 项目、打开项目),我都不是能够以一种我可以编译并点击播放来运行应用程序的方式导入它。

由于这是来自 Android 的官方示例代码,我相信它不应该这么复杂。我错过了什么?