【问题标题】:How to decode a QR-code which is in PDF file made by paper scanning with "zbar bar code reader"如何使用“zbar 条码阅读器”对 PDF 文件中的二维码进行解码
【发布时间】:2013-10-08 10:37:59
【问题描述】:

我可以解码 PDF PRINT DRIVER 制作的 PDF 二维码
(就像 PrimoPDF http://primopdf.en.softonic.com/)。

但是,我无法解码由 PAPER SCANNING 制作的 PDF 的 QR 码,并收到以下消息...


警告:在某些图像中未检测到条形码数据

_要检查的内容:
_
___
- 是否支持条形码类型?目前支持的符号有:
____EAN/UPC(EAN-13, EAN-8, UPC-A, UPC-E, ISBN-10, ISBN-13),
___Code 128、Code 39 和 Interleaved 2 of 5
__- 条码是否足够大在图像中?
__- 条形码是否大部分在焦点上?
___- 是否有足够的对比度/照明?


我认为不是分辨率问题,因为 QR 码是 400dpi 扫描的。
请告诉我该怎么办。

【问题讨论】:

  • 请考虑提供带有您无法扫描的二维码的示例 PDF。
  • 我上传了两个PDF文件(一个成功一个失败一个)
    docs.google.com/file/d/0B4ZIiPJrEU6_eFczSUVnNHNNLUU/…> docs.google.com/file/d/0B4ZIiPJrEU6_eVk2aW5qaEo2UFk/…>

标签: pdf qr-code zbar


【解决方案1】:

我认为不是分辨率问题,因为 QR 码是 400dpi 扫描的。

不是分辨率,而是扫描文档的质量。

如果您查看(稍微放大的)工作样本,您会看到 QR 为黑色的黑色区域和白色的白色区域:

另一方面,如果您查看失败的样本,您会看到 QR 为黑色的黑白点混合:

因此,您的条码识别软件出现故障也就不足为奇了。

由于我不知道您扫描的纸张打印输出的质量以及您的扫描仪提供的选项,因此很难说是否可以改进扫描过程以提供可识别的二维码。

不过,可能值得一试,使用一些图像处理器来去除噪声像素,对扫描的图像进行预处理。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-19
    • 1970-01-01
    相关资源
    最近更新 更多