【发布时间】:2017-05-11 14:34:00
【问题描述】:
最近我一直在做某种 Android 条形码扫描应用程序。一切都很好,直到我意识到我朋友在 IOS 上制作的同一个应用程序在检测条形码方面要好得多。 Google Mobile Vision API 经常出错,当真正的条形码是 "12345..." 时,它会检测到像 "72345..." 这样的条形码。这是一个普遍的问题吗?有什么解决办法吗?
当我将设备放在上方时,可以正常检测到此条形码,但是在任何小动作之后,很有可能得到错误的代码。
【问题讨论】:
-
我正在使用 ZBar 库,有时我会扫描错误,但不像你提到的那样经常出现,所以值得一试。如果有人对此有解决方案,我也很感兴趣。
-
我正在考虑切换到 ZBar 或 ZXing,但我真的不知道它是否会更好。有趣的是,iPhone 可以做得更好,几乎没有任何错误扫描。
-
是的,我知道,同样的情况!我们正在 Android 和 iOS 上开发相同的应用程序,但在 Android 上很少出现错误扫描...希望有人可以帮助您解决问题!
-
您找到任何解决方案了吗?事实上我也面临同样的问题。即使我改变了速度,增强了预览以获得更好的条形码图像,但仍然存在扫描 api 读取错误。看着丑闻,他们完美无瑕。那么他们是如何做到这一点的,以及为什么 google api 并没有那么好。 ???
标签: java android google-vision