條形碼與方形碼

 

 

條形碼(barcode)是將寬度不等的多個黑條和空白,按照一定的編碼規則排列,用以表達一組信息的圖形標識符。常見的條形碼是由反射率相差很大的黑條(簡稱條)和白條(簡稱空)排成的平行線圖案。條形碼可以標出物品的生產國、製造廠家、商品名稱、生產日期、圖書分類號、郵件起止地點、類別、日期等許多信息,因而在商品流通、圖書管理、郵政管理、銀行係統等許多領域都得到了廣泛的應用。  

 

條形碼技術最早產生在風聲鶴唳的二十世紀二十年代,誕生於威斯汀豪斯(Westinghouse)的實驗室裏。一位名叫約翰·科芒德(John Kermode)性格古怪的發明家異想天開地想對郵政單據實現自動分檢,那時候對電子技術應用方麵的每一個設想都使人感到非常新奇。此後不久,科芒德的合作者道格拉斯·楊(Douglas Young),在科芒德碼的基礎上作了些改進。

 

商品條碼數字的含義。以條形碼6936983800013為例:此條形碼分為4個部分,從左到右分別為:

   1-3位:共3位,對應該條碼的693,是中國的國家代碼之一。(690695都是中國的代碼,由國際上分配);

   4-8位:共5位,對應該條碼的69838,代表著生產廠商代碼,由廠商申請,國家分配;

   9-12位:共4位,對應該條碼的0001,代表著廠內商品代碼,由廠商自行確定;

   第13位:共1位,對應該條碼的3,是校驗碼,依據一定的算法,由前麵12位數字計算而得到。

 

條形碼又稱一維條形碼,隻是在一個方向(一般是水平方向)表達信息,而在垂直方向則不表達任何信息,其一定的高度通常是為了便於閱讀器的對準。一維條形碼的應用可以提高信息錄入的速度,減少差錯率,但是一維條形碼也存在一些不足之處。

 

方形碼(Square code),又稱二維代碼(two-dimension code),對於同樣的結構大小,方形碼明顯地比其它的代碼(如條形碼或重疊碼)包含更多的信息。一個方形碼中可以存儲幾千個符號。其它的優點: 更快的讀取速度及更高的數據存儲安全性能。二維碼能夠在橫向和縱向兩個方位同時表達信息,因此能在很小的麵積內表達大量的信息。

 

用於代碼方位的矩形“探測器”以及用於結構的“交互柵格”。數據範圍處於“幫助元件”內。代碼四周必須有一個“自由區”,在該“自由區”內部不允許存在幹擾結構,它至少以一個正方形為一個模塊。實際上,方形碼具有不同的結構、形狀和大小。其大小為從1 x 1 mm100 x 100 mm多種多樣。其形狀:正方形、矩形及多段代碼。

 

與一維條形碼一樣,二維代碼也有許多不同的編碼方法,或稱碼製。就這些碼製的編碼原理而言,通常可分為以下三種類型

 

   1. 線性堆疊式二維碼:是在一維條形碼編碼原理的基礎上,將多個一維碼在縱向堆疊而產生的。典型的碼製如:Code 16KCode 49PDF417等。

   2. 矩陣式二維碼:是在一個矩形空間通過黑、白像素在矩陣中的不同分布進行編碼。典型的碼製如:AztecMaxi CodeQR CodeData Matrix等。

   3. 郵政碼:通過不同長度的條進行編碼,主要用於郵件編碼,如:PostnetBPO 4-State。在許多種類的二維條形碼中,常用的碼製有:Data MatrixMaxi CodeAztecQR CodeVericodePDF417UltracodeCode 49Code 16K等。

 

    中國鐵道部200912月之前通用的火車票是條形碼,即一維條形碼。1210日起,開始采用方形碼,即二維代碼。

 



請閱讀更多我的博客文章>>>
  • 條形碼與方形碼
  • 海鮮醬的種類
  • 紐約的別稱――大蘋果Big Apple
  • 單身父親與單身母親的比較
  • 三種床墊的比較
  • 請您先登陸,再發跟帖!