【发布时间】:2020-05-29 09:13:31
【问题描述】:
我按照本教程制作了一个带有条形码扫描仪的 Android 应用程序:https://www.varvet.com/blog/android-qr-code-reader-made-easy/ (https://github.com/varvet/BarcodeReaderSample)。它使用 gms:play-services-vision 并且运行良好且快速,但它使用全屏摄像头来查找条形码/二维码,我想设置一些焦点区域以仅在中间的某个正方形中搜索屏幕(就像大多数 qr 扫描仪应用程序一样),因此当您在狭小的空间内有更多条码时,您可以选择并专注于一个条码。
有没有办法告诉检测器只在某个区域搜索条形码?
谢谢
【问题讨论】:
-
每个检测到的
Barcode都有一个cornerPoints数组。因此,您可以将它们裁剪到某个边界框上,并据此决定是否忽略该条形码。