jasonette视觉api支持的条形码类型



我有一个关于扫描条形码的$vision.scan操作的问题,希望有人能帮我。我们是否需要提供任何特定的选项来扫描EAN 13或EAN 8条形码?示例:(https://jasonbase.com/things/PMj7)能够扫描二维码而没有任何问题,但无法扫描任何其他类型的条形码。$vision.scan文档中的gif显示正在扫描多种不同类型的条形码。可能是版本问题吗?我使用的是Oneplus 5,运行Android 8.1.0。如有任何帮助,我们将不胜感激。

是的,您需要在Android Studio中更改一些代码。

在应用程序>Java>com.jasonete.seed>服务>视觉>JasonVisionService.Java

查找setBarcodeFormats。

detector = new BarcodeDetector.Builder(context)
// .setBarcodeFormats(Barcode.QR_CODE)
.setBarcodeFormats(Barcode.EAN_13 | Barcode.EAN_8)
.build();

在上面的例子中,我注释掉了QR_CODE格式,而是添加了我自己的格式来扫描EAN_8和EAN_13。更多信息:https://developers.google.com/android/reference/com/google/android/gms/vision/barcode/BarcodeDetector.Builder

相关内容

  • 没有找到相关文章

最新更新