问题标签 [android-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 投票
2 回答
1087 浏览

android - 使用 Mobile Vision 的 Surfaceview 以横向显示相机

我正在使用 SurfaceView 和 Google 的 Mobile Vision 库。对于许多设备来说,它看起来不错,但是当与 Nexus 7 等少数设备一起使用时,相机视图会进入横向模式。这使得扫描条形码等变得困难,因为难以正确聚焦和定位。

正如我所探索的,在 Vision 库中,没有任何方法可以返回硬件摄像头,因此我们可以管理方向,例如如果摄像头视图返回横向,那么我们可以动态旋转视图以使其看起来像纵向。

所以想问问像Nexus 7这样的设备是否有任何方法可以将相机或视图更改为纵向。

欢迎任何帮助!谢谢

0 投票
1 回答
1248 浏览

android - 如何在适用于 Android 的 Google API 的 CameraSource 中保存带有叠加层的图像?

我在 android 中使用谷歌 API 进行人脸检测。当检测到人脸时,我正在画布上绘制图像。我正在尝试通过单击按钮来捕获带有叠加层的图像。在方法 public void onPictureTaken(byte[] bytes)中,字节只包含没有覆盖的图像。有没有办法保存带有叠加层的图像?

0 投票
1 回答
1685 浏览

android - 使用 android vision 进行人脸检测和跟踪

我正在尝试制作一个简单的应用程序来指示用户(音频指令)何时检测到面部并根据跟踪的幸福程度。我使用FaceTracker作为我的程序的基础。

我无法识别何时检测到人脸以及在哪里可以将音频指令插入到人脸检测管道中。我的意思是控制如何在管道中流动。

有人可以就此提出建议吗?

0 投票
1 回答
1512 浏览

android - 来自移动视觉 API 的 getIsLeftEyeOpenProbability 的值为 -1

我正在使用getIsLeftEyeOpenProbabilityfrommobile vision API来知道眼睛是否睁开。然而,奇怪的事情发生了,我总是得到概率,-1即使眼睛是睁开的。

这是代码:

为什么会发生这种情况,我该如何解决?

0 投票
3 回答
7236 浏览

android - 在 CameraSource 上创建点击焦点 - Android QR 码检测

我正在开发一个 android 应用程序,它允许用户检查 QR 码内容并根据读取结果执行某些操作。

为了提高性能,我想实现两种方法:

  • onClickFocus(允许用户在点击屏幕时聚焦相机)
  • 打开/关闭闪光灯(允许用户打开/关闭闪光灯)

我已经进行了一些挖掘并发现要管理相机和闪光灯,我需要能够管理Cameraas 对象本身。

这就是噩梦开始的地方。

我正在使用以下代码来显示相机结果并跟踪 QR 码。

所以,我需要从 CameraSource 访问相机(对吗?!)一旦不可能,我尝试使用 GoogleSamples 的 git 中的这个CameraSource类,它允许使用 setFocusMode 方法......但不幸的是我不是成功的。

我还尝试使用 API 21,因为 API 22不再支持Camera 和 CameraPreferences。

我很确定这不仅是我的问题,而且找不到解决方法。

任何人都可以帮忙吗?

固定的:

只需使用这个 CameraSource (github.com/googlesamples/android-vision/blob/master/visionSamples/barcode-reader/app/src/main/java/com/google/android/gms/samples/vision/barcodereader/ui/camera /CameraSource.java) 。是的,我知道,我已经建议了...但是这次我解决了我的问题!因此,如果您要使用它,请确保您的编译看起来像这样:

0 投票
1 回答
1288 浏览

android - 尽管声明了权限,但无法连接到相机服务

出于某种原因,尽管我在清单中添加了正确的权限,但我收到了这个错误,我正在尝试使用相机并使用 google android mobile vision api 扫描条形码

爪哇代码:

这是错误日志:

0 投票
3 回答
1157 浏览

android - 无法使用谷歌条形码扫描仪

我从https://github.com/googlesamples/android-vision尝试了谷歌条形码阅读器

这个例子不起作用。当我点击屏幕时,它总是检测到

“未检测到条形码”

调试原因:

graphic变量总是Null

看图片:

android工作室上的图像

有人遇到过这个问题吗?你能告诉我如何解决吗?太感谢了!

0 投票
0 回答
232 浏览

android - 适用于 Windows Phone 和 iOS 的条码 API 类似于 Android Mobile Vision 是否存在?

我使用相对较新的 Android Mobile Vision API ( https://developers.google.com/vision/ ) 创建了一个 android 应用程序。我想知道你们是否知道是否有类似的 API,它还可以在实时视图中同时检测多个条形码(最好是人脸),并且即使找到代码也会继续扫描,适用于 Windows Phone 和 iOS。

希望有人有想法。

干杯

0 投票
0 回答
1266 浏览

opencv - openCV NDK (/javaCV) vs FastCV vs android Vision 用于人脸处理

我正在尝试在设备/平板电脑上处理图像中的面孔。我前一段时间使用过opencv(NDK)。我看到有几个其他选项可用于处理人脸。只是想知道 opencv、android-vision api 和 FastCV 将如何专门用于处理人脸;

在这里找到了几个类似的帖子,但他们没有回答我所有的问题。

Android API 人脸检测与 OpenCV/JavaCV 人脸检测

Android 计算机视觉 JavaCv OpenCV Fastv 比较

我的问题:1)android face api(人脸检测和地标提取)与opencv(javaCV或opencv NDK)(准确性与速度)相比如何 2)FastCV对此是否更好?我认为它带有许可证限制。3) android api 是否适用于所有 android 设备?

我发现了几个用于基于 pc 的 CV 应用程序的开源 CV 库(opencv 除外)的端口,但这些端口并未针对设备进行优化,我发现它们在按原样使用时非常慢。谢谢!

0 投票
3 回答
3092 浏览

android - 在 Android Vision API 中切换到 Camera2

我在 android vision api(示例在这里: https ://github.com/googlesamples/android-vision)中看到相机(camera1)现在已弃用,建议使用 camera2。

你们知道如何重写 CameraSource 以在 android vision 上使用 camera2 吗?

提前致谢,