如何使用“zbar条形码阅读器”解码用纸扫描制作的PDF文件中的QR码

时间:2013-10-08 10:37:59

标签: pdf qr-code zbar

我可以解码由PDF打印驱动程序生成的PDF的QR码 (就像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扫描的 请告诉我该怎么办。

1 个答案:

答案 0 :(得分:0)

  

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

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

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

sucsessed_symbol_is_a_letter_of_a.pdf screenshot

另一方面,如果你看一下失败的样本,你会看到黑色和白色斑点的混合,其中QR是黑色的:

enter image description here

因此,您的条形码识别软件失败就不足为奇了。

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

但是,使用一些去除噪声像素的图像处理器来预处理扫描图像可能值得一试。