2013-10-08 159 views
-1

我可以解碼通過PDF打印驅動程序
作出了PDF的QR碼(像PrimoPDF http://primopdf.en.softonic.com/)製成PDF文件。

但是,我不能解碼由紙張掃描作出了PDF的QR碼,並獲得以下消息...


警告:一些圖像(S)

未檢測到的條形碼數據_ 事情來檢查:
_
___
- 是條形碼類型支持?當前支持的符號是:
____EAN/UPC(EAN-13,EAN-8,UPC-A,UPC-E,ISBN-10,ISBN-13),
___代碼128 Code 39 and Interleaved 2 of 5
__ - 圖像中的條碼是否足夠大?
__ - 是bacode大多在重點是什麼?
___ - 有足夠的對比度/照明?


如何解碼QR碼是由紙掃描與「zbar和條形碼閱讀器」

我不認爲這是由於分辨率,因爲有QR代碼由400dpi的掃描。
請告訴我該怎麼做。

+0

請考慮提供樣品PDF文件與您不能掃描QR碼。 – mkl

+0

我上傳了兩個PDF文件(成功的一個&falid一個)

aaaaa0a

回答

0

我不認爲這是由於分辨率,因爲QR碼掃描400dpi。

這不是分辨率,而是掃描文檔的質量。

如果你看一下(稍微放大)工作樣品,您看到的黑色區域,其中QR是黑色和白色區域的地方是白色:

sucsessed_symbol_is_a_letter_of_a.pdf screenshot

在另一方面,如果你看看在失敗的樣品,你看黑白斑點的混合物,其中的QR是黑色的:

enter image description here

因此,毫不奇怪,條形碼識別軟件失敗。

由於我不知道你掃描紙張打印輸出和選擇您的掃描儀提供的質量,這是很難說的掃描過程,這樣是否可以改進,以提供識別QR碼。

這可能是值得一試,不過,預先處理的掃描圖像,使用一些圖像處理,去除噪聲點。