名詞解釋?zhuān)菏裁词嵌S條形碼
更新時(shí)間:2013-02-27 點(diǎn)擊次數(shù):6866次
二維條碼 (2-dimensional bar code)是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的圖形記錄數(shù)據(jù)符號(hào)信息的;在代碼編制上巧妙地利用構(gòu)成計(jì)算機(jī)內(nèi)部邏輯基礎(chǔ)的“0”、“1”比特流的概念,使用若干個(gè)與二進(jìn)制相對(duì)應(yīng)的幾何形體來(lái)表示文字?jǐn)?shù)值信息,通過(guò)圖象輸入設(shè)備或光電掃描設(shè)備自動(dòng)識(shí)讀以實(shí)現(xiàn)信息自動(dòng)處理:它具有條碼技術(shù)的一些共性:每種碼制有其特定的字符集;每個(gè)字符占有一定的寬度;具有一定的校驗(yàn)功能等。同時(shí)還具有對(duì)不同行的信息自動(dòng)識(shí)別功能、及處理圖形旋轉(zhuǎn)變化等特點(diǎn)?! ?br />二維條碼能夠在橫向和縱向兩個(gè)方位同時(shí)表達(dá)信息,因此能在很小的面積內(nèi)表達(dá)大量的信息?! ?br />二維條碼的起源
條碼技術(shù)自20世紀(jì)70年代初問(wèn)世以來(lái),發(fā)展十分迅速,僅僅20年時(shí)間,它已廣泛應(yīng)用于商業(yè)流通、倉(cāng)儲(chǔ)、醫(yī)療衛(wèi)生、圖書(shū)情報(bào)、郵政、鐵路、交通運(yùn)輸、生產(chǎn)自動(dòng)化管理等領(lǐng)域。條碼技術(shù)的應(yīng)用極大地提高了數(shù)據(jù)采集和信息處理的速度,改善了人們的工作和生活環(huán)境,提高了工作效率,并為管理的科學(xué)化和現(xiàn)代化做出了重要貢獻(xiàn)?! ?br />二維條碼技術(shù)是在一維條碼無(wú)法滿(mǎn)足實(shí)際應(yīng)用需求的前提下產(chǎn)生的。由于受信息容量的限制,一維條碼通常是對(duì)物品的標(biāo)識(shí),而不是對(duì)物品的描述。所謂對(duì)物品的標(biāo)識(shí),就是給某物品分配一個(gè)代碼,代碼以條碼的形式標(biāo)識(shí)在物品上,用來(lái)標(biāo)識(shí)該物品以便自動(dòng)掃描設(shè)備的識(shí)讀,代碼或一維條碼本身不表示該產(chǎn)品的描述性信息。
因此,在通用商品條碼的應(yīng)用系統(tǒng)中,對(duì)商品信息,如生產(chǎn)日期、價(jià)格等的描述必須依賴(lài)數(shù)據(jù)庫(kù)的支持。在沒(méi)有預(yù)先建立商品數(shù)據(jù)庫(kù)或不便聯(lián)網(wǎng)的地方,一維條碼表示漢字和圖像信息幾乎是不可能的,即使可以表示,也顯得十分不便且效率很低?! ?br />隨著現(xiàn)代的發(fā)展,迫切需要用條碼在有限的幾何空間內(nèi)表示更多的信息,以滿(mǎn)足千變?nèi)f化的信息表示的需要。
二維條形碼的分類(lèi)
二維條碼可以分為堆疊式/行排式二維條碼和矩陣式二維條碼。堆疊式/行排式二維條碼形態(tài)上是由多行短截的一維條碼堆疊而成;矩陣式二維條碼以矩陣的形式組成,在矩陣相應(yīng)元素位置上用“點(diǎn)”表示二進(jìn)制“1”, 用“空”表示二進(jìn)制“0”,由“點(diǎn)”和“空”的排列組成代碼?! ?br />1. 堆疊式/行排式二維條碼 行排式二維條碼(又稱(chēng):堆積式二維條碼或?qū)优攀蕉S條碼),其編碼原理是建立在一維條碼基礎(chǔ)之上,按需要堆積成二行或多行。它在編碼設(shè)計(jì)、校驗(yàn)原理、識(shí)讀方式等方面繼承了一維條碼的一些特點(diǎn),識(shí)讀設(shè)備與條碼印刷與一維條碼技術(shù)兼容。但由于行數(shù)的增加,需要對(duì)行進(jìn)行判定、其譯碼算法與軟件也不*相同于一維條碼。有代表性的行排式二維條碼有CODE49、CODE 16K、PDF417等。其中的CODE49,是1987年由 David Allair 博士研制,Intermec 公司推出的*個(gè)二維條碼。
Code 49條碼
Code 49是一種多層、連續(xù)型、可變長(zhǎng)度的條碼符號(hào),它可以表示全部的128個(gè)ASCII字符。每個(gè)Code 49條碼符號(hào)由2到8層組成,每層有18個(gè)條和17個(gè)空。層與層之間由一個(gè)層分隔條分開(kāi)。每層包含一個(gè)層標(biāo)識(shí)符,zui后一層包含表示符號(hào)層數(shù)的信息。
Code 16K條碼
1988年 Laserlight 系統(tǒng)公司的 Ted Williams 推出第二種二維條碼Code 16K碼。Code 16K條碼是一種多層、連續(xù)型可變長(zhǎng)度的條碼符號(hào),可以表示全ASCII字符集的128個(gè)字符及擴(kuò)展ASCII字符。它采用UPC及Code128字符。一個(gè)16層的Code 16K符號(hào),可以表示77個(gè)ASCII字符或154個(gè)數(shù)字字符。Code 16K通過(guò)*的起始符/終止符標(biāo)識(shí)層號(hào),通過(guò)字符自校驗(yàn)及兩個(gè)模107的校驗(yàn)字符進(jìn)行錯(cuò)誤校驗(yàn)?! ?br />2. 矩陣式二維碼
短陣式二維條碼(又稱(chēng)棋盤(pán)式二維條碼)它是在一個(gè)矩形空間通過(guò)黑、白像素在矩陣中的不同分布進(jìn)行編碼。在矩陣相應(yīng)元素位置上,用點(diǎn)(方點(diǎn)、圓點(diǎn)或其他形狀)的出現(xiàn)表示二進(jìn)制“1”,點(diǎn)的不出現(xiàn)表示二進(jìn)制的“0”,點(diǎn)的排列組合確定了矩陣式二維條碼所代表的意義。矩陣式二維條碼是建立在計(jì)算機(jī)圖像處理技術(shù)、組合編碼原理等基礎(chǔ)上的一種新型圖形符號(hào)自動(dòng)識(shí)讀處理碼制。具有代表性的矩陣式二維條碼有:Code One、Maxi Code、QR Code、 Data Matrix等。
在目前幾十種二維要碼中,常用的碼制有:PDF417二維條碼,Datamatrix二維條碼,Maxicode二維條碼,QR Code,Code 49,Code 16K,Code one等,除了這些常見(jiàn)的二維條碼之外,還有Vericode條碼、CP條碼、Codablock F條碼、田字碼、 Ultracode條碼,Aztec條碼。