Zxing - 在许多可能的QR码中搜索有效的QR码

时间:2014-03-21 15:05:40

标签: java barcode qr-code zxing barcode-scanner

我目前正在研究有关二维条码的BSc论文。由于其庞大的社区和表现,我们决定与Zxing合作。

我在尝试识别许多其他QR码时遇到问题(想想一张带有10x10 QR码网格的纸张)。 有时它可以工作并且可以识别,但大多数时候我都会遇到其中一个错误:

com.google.zxing.ChecksumException com.google.zxing.FormatException

我相信它会找到一个可能的QR码(可能是焦点或切除)并尝试解码它,如果失败,整个图像就会被抛弃。

我想找到一种有效的方法来告诉程序在整个图像中查看有效的QR码。对我来说,重要的是要识别整个集合中的1个代码。

我做过的事情:

  • 在代码之间保持适当的安静区域(我选择了3而不是4,因为我需要在一个区域内拥有尽可能多的QR码)
  • 使用提示'TRY.HARDER'

图像来自网络摄像头,为640x480像素。质量相当不错。

模式的概念:QR code pattern

即使它们中的大多数已损坏或曝光严重,但即使只有1个条形码也是可读的,我希望能够找到它。我不介意失去一点速度(目前解码速度,如果找到条形码,大约1-2毫秒)。

有什么建议吗?

0 个答案:

没有答案