【问题标题】:Are cell phone and tablet cameras adequate to read 1D barcodes?手机和平板电脑摄像头是否足以读取一维条码?
【发布时间】:2012-05-17 19:30:35
【问题描述】:

我在我的项目中使用 ZXing 条码扫描仪,但我遇到了一维条码的问题。扫描条形码的平均成功率为 10 次中的 6 次。6 次代码正确,但其中 4 次数字全部打乱。所以问题是,我应该尝试更改要求并使用 QR 码(相机读取 QR 码永远不会失败),还是有解决方法,例如某种验证,以便我可以发出错误消息?

提前致谢。

edit:代码 128 是我从一开始就应该使用的代码。设备读取代码没有问题。感谢您提供所有信息。

【问题讨论】:

    标签: android hardware barcode zxing


    【解决方案1】:

    听起来您选择了没有校验和的一维格式——比如 Code 39?结果很容易被误读。使用 Code 128,或者更好的是 QR 码。

    【讨论】:

    • 虽然我同意 QR 码有很多优点,但我很高兴您建议使用 Code 128 选项。从最初的问题来看,他似乎对“条形码”有要求,可能对二维码不开放。
    • 你没看错,我用的是 Code 39。我明天试试 Code 128。 @dan_linder 一维代码是要求中的代码。此外,我只需要一个代码,长度并不重要,它只需要是唯一的。所以我想 QR 并不是我真正想要的,但我会尝试在最后一种情况下使用。
    【解决方案2】:

    摄像头绰绰有余。一维条码很难阅读。如果可能的话,我会切换到二维码。以下是一些您可能会觉得有帮助的链接:https://stackoverflow.com/a/4648938/517561 http://www.scandit.com/2011/10/13/barcode-101-upc-ean-code128-vs-qr-datamatrix/

    【讨论】:

    • 根据我的阅读,我可能应该使用 1D。问题是数字是否被打乱了。另外,我需要看看 QR 码是否适合腕带。
    猜你喜欢
    • 2018-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-10
    • 2012-03-24
    相关资源
    最近更新 更多