1

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

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

谢谢,马塞洛·阿尔维斯

4

1 回答 1

4

已确定的一个问题是用于此应用的 CameraSource 类不包括自动对焦设置。对于某些条形码格式,例如 EAN 13,这会降低检测率。

我们最近开源了 CameraSource 类,其中包括一个自动对焦选项。我们建议您使用此版本的 CameraSource 并启用自动对焦:

https://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

更新:

Google Play Services 8.4 提供的 CameraSource 现在具有自动对焦选项。

于 2015-08-19T21:17:41.057 回答