java - zxing :unable to read barcode which is a part of a larger image

标签 java zxing

我正在使用 zxing 的 javase 包。在我的图像中,条形码实际上是更大图像的一部分。当我按原样提供这些图像时,zxing 无法读取条形码,但如果我将图像裁剪为条形码,则 zxing 运行正常。有没有什么方法可以让 zxing 在不提供条码坐标的情况下也能识别大图像中的条码。

谢谢

作为示例,请考虑这两张图片 - https://www.dropbox.com/sh/heyid7mwkljrhdb/A4aFanT7Vg

最佳答案

我能够阅读这张图片。有些只是不会偶然解码。如果您在台式计算机上解码,您应该尝试使用 TRY_HARDER 模式提示。也可以尝试更换不同的 Binarizer

关于java - zxing :unable to read barcode which is a part of a larger image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15861110/

相关文章:

java - 检查Firebase数据库中是否存在值

android - 如何读取 Zxing 和 Googles Mobile Vision API 中的一维条码扫描仪?

java - 使用 zxing 对随机字节数组进行编码和解码

android - 如何使用zxing库从一张图片中读取多个二维码

java - JBoss如何集成OpenID登录认证实现(Java)

java - 在网格顶部绘图

java - 在保存到数据库之前获取 ID

java - JSP + Eclipse + TomCat : cannot be resolved to a type

java - 使用 junit/spring-test 运行测试用例来测试 spring WS web 服务时出现 NoInitialContextFound 异常

java - 将 zxing 二维码扫描仪集成到我的 Android 应用程序中时遇到困难