与 libdmtx 相比,ZXing 用于 DataMatrix 解码的条码本地化有多可靠?我有一组包含 DataMatrix 条形码的贴纸的 png 图像文件(专有,所以很遗憾我无法共享它们)。这些贴纸贴在平坦的表面上,有非常好的安静区域,通常位于图像的中心,但受光照条件不均和轻微灰尘的影响,这可能是可靠解码的最大障碍。我想使用可修改的 Java 库来解码它们,似乎 ZXing 是唯一的开源选项(对其他建议开放)。但是,通过ZXing 在线解码器运行这些图像后,即使在最干净的图像上,我也始终找不到条形码。相比之下,当我通过专有的在线解码器(如Inlite 的免费在线条形码阅读器)运行相同的图像时,我可以获得所有图像的可靠解码。我的公司在 C 中实现了一个库,它也通过处理和调用libdmtx 来可靠地解码条形码图像。同样,这个基于 libdmtx 的在线 DataMatrix 解码器也可以可靠地读取我的图像文件。ZXing中的条码本地化是否明显不如libdmtx?如果我在通过 ZXing 运行图像文件之前尝试对图像文件进行相同的预处理,是否可以获得类似的结果?我非常喜欢 Java 库 (ZXing),但我可能别无选择,只能使用 libdmtx。希望有任何见解,谢谢!
添加回答
举报
0/150
提交
取消