今日焦點
查看更多
二維條形碼的識別有兩種方法:
(1) 透過線型掃描器逐層掃描進行解碼,
(2) 透過照相和圖像處理對二維條形碼進行解碼。對于堆疊式二維條形碼,可以采用上述兩種方法識讀,但對絕大多數的矩陣式二維條形碼則必須用照相方法識讀,例如使用面型CCD掃描器。
二維條形碼的識別
用線型掃描器如線型CCD、雷射槍對二維條形碼進行辨識時,如何防止垂直方向的資料漏讀是主要的技術關鍵,因為在識別二維條形碼符號時,掃描線往往不會與水平方向平行。解決這個問題的方法之一是必須保證條形碼的每一層少有一條掃描線*穿過,否則解碼程序不識讀。這種方法簡化了處理過程,但卻降低了資料密度,因為每層必須要有足夠的高度來確保掃描線*穿過,如圖所示。我們所提到的二維條形碼中,如Code 49, Code 16K的識別即是如此。
圖二維條形碼的識別(每層少一條掃描線通過)
不同于其它堆疊式二維條形碼,PDF417建立了一種能「縫合」局部掃描的機制,只要確保有一條掃描線*落在任一層中即可,因此層與層間不需要分隔線,而是以不同的符號字元 (Cluster)來區分相鄰層,因此PDF417的資料密度較高,是Code 49及Code 16K的兩倍多,但其識讀設備也比較復雜。
(1) 透過線型掃描器逐層掃描進行解碼,
(2) 透過照相和圖像處理對二維條形碼進行解碼。對于堆疊式二維條形碼,可以采用上述兩種方法識讀,但對絕大多數的矩陣式二維條形碼則必須用照相方法識讀,例如使用面型CCD掃描器。
二維條形碼的識別
用線型掃描器如線型CCD、雷射槍對二維條形碼進行辨識時,如何防止垂直方向的資料漏讀是主要的技術關鍵,因為在識別二維條形碼符號時,掃描線往往不會與水平方向平行。解決這個問題的方法之一是必須保證條形碼的每一層少有一條掃描線*穿過,否則解碼程序不識讀。這種方法簡化了處理過程,但卻降低了資料密度,因為每層必須要有足夠的高度來確保掃描線*穿過,如圖所示。我們所提到的二維條形碼中,如Code 49, Code 16K的識別即是如此。
圖二維條形碼的識別(每層少一條掃描線通過)
不同于其它堆疊式二維條形碼,PDF417建立了一種能「縫合」局部掃描的機制,只要確保有一條掃描線*落在任一層中即可,因此層與層間不需要分隔線,而是以不同的符號字元 (Cluster)來區分相鄰層,因此PDF417的資料密度較高,是Code 49及Code 16K的兩倍多,但其識讀設備也比較復雜。
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其他方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。