1

我正在研究二维条码阅读器 java ZXing 库。是否可以从具有多个条码的图像中识别二维条码?我必须首先将检测到的二维条码拆分为矩阵形式,然后对其进行解码。例如,我们有一个图像,它有 16 个不同的条形码,如 4*4 矩阵,该图像的所需输出将是:

        ROW      Column       Barcode output

(1,1)    1          1           784AS877
(1,2)    1          2           74AS5774
..
..
..

提前致谢

4

1 回答 1

0

当然。您始终可以Reader通过使用 中的裁剪参数告诉法线只查看图像的一个区域LuminanceSource。如果您知道这些盒子在哪里,那就最好了——遍历这些区域,一次一个地扫描和检查它们。

但是您还会发现支持自动尝试在com.google.zxing.multi包中的图像中查找多个条形码。使用那里的专用Reader包装器尝试自动找到它们。它对条形码的位置做了一些假设,在这种网格情况下可能无法正常工作,但您可以尝试。

于 2012-09-21T09:55:57.197 回答