我目前正在研究有关二维条码的BSc论文。由于其庞大的社区和表现,我们决定与Zxing合作。
我在尝试识别许多其他QR码时遇到问题(想想一张带有10x10 QR码网格的纸张)。 有时它可以工作并且可以识别,但大多数时候我都会遇到其中一个错误:
com.google.zxing.ChecksumException com.google.zxing.FormatException
我相信它会找到一个可能的QR码(可能是焦点或切除)并尝试解码它,如果失败,整个图像就会被抛弃。
我想找到一种有效的方法来告诉程序在整个图像中查看有效的QR码。对我来说,重要的是要识别整个集合中的1个代码。
我做过的事情:
图像来自网络摄像头,为640x480像素。质量相当不错。
模式的概念:
即使它们中的大多数已损坏或曝光严重,但即使只有1个条形码也是可读的,我希望能够找到它。我不介意失去一点速度(目前解码速度,如果找到条形码,大约1-2毫秒)。
有什么建议吗?