【问题标题】:2-D barcode detection and image spliting二维条码检测和图像分割
【发布时间】:2012-09-21 17:55:57
【问题描述】:

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

        ROW      Column       Barcode output

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

提前致谢

【问题讨论】:

    标签: java image-processing zxing barcode-scanner


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢肖恩,我正在尝试自动查找多个条形码,您能在这里分享任何工作示例吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-14
    • 2015-06-04
    • 2023-01-05
    • 2013-08-28
    • 2013-08-28
    • 1970-01-01
    • 2023-03-08
    相关资源
    最近更新 更多