Łuk*_*szG 6 java android google-vision
最近我一直在做某种Android条码扫描应用程序。一切都很好,直到我意识到我的朋友在 IOS 上制作的同一个应用程序在检测条形码方面要好得多。Google Mobile Vision API 经常出错,它检测到的条形码是“72345...”,而真正的条形码是“12345...”。这是一个普遍问题吗?有什么解决办法吗?
当我将设备放在上方时,该条形码可以很好地检测到,但是在任何小移动之后,很有可能会得到错误的代码。
我发现不使用第一个匹配而是应用简单的去抖策略效果很好。例如,我仅在条形码出现在 3 个连续帧中后才考虑有效匹配。Detector<Barcode>这可以在内部使用的自定义中轻松完成com.google.android.gms.vision.barcode.BarcodeDetector。它会稍微减慢检测速度,但使检测更加可靠。
| 归档时间: |
|
| 查看次数: |
2563 次 |
| 最近记录: |