今天小編將為您帶來(lái)一些數(shù)碼科技方面的知識(shí),學(xué)習(xí)更多的科技知識(shí),豐富您的知識(shí)。同時(shí),它會(huì)讓你在使用各種數(shù)碼產(chǎn)品和科技產(chǎn)品的同時(shí),更好地應(yīng)用一些功能,解決相關(guān)問(wèn)題。下面有興趣的朋友可以好好看看。現(xiàn)在出門都是使用手機(jī)支付,掃碼商家的二維碼,那二維碼的原理及組成是什么,讓我們一起來(lái)看看吧~
二維碼原理是利用1和0排列成的數(shù)字矩陣,從而產(chǎn)生校驗(yàn)功能,分矩陣式二維碼原理和行排式二維碼原理兩種。二維碼組成,堆疊式/行排式二維條碼形態(tài)上是由多行短截的一維條碼堆疊而成,矩陣式二維條碼以矩陣形式組成。
堆疊式/行排式
堆疊式/行排式二維條碼又稱堆積式二維條碼或?qū)优攀蕉S條碼),其編碼原理是建立在一維條碼基礎(chǔ)之上,按需要堆積成二行或多行。它在編碼設(shè)計(jì)、校驗(yàn)原理、識(shí)讀方式等方面繼承了一維條碼的一些特點(diǎn),識(shí)讀設(shè)備與條碼印刷與一維條碼技術(shù)兼容。但由于行數(shù)的增加,需要對(duì)行進(jìn)行判定,其譯碼算法與軟件也不完全相同于一維條碼。有代表性的行排式二維條碼有:Code 16K、Code 49、PDF417、MicroPDF417 等。
矩陣式二維碼
矩陣式二維條碼(又稱棋盤式二維條碼)它是在一個(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、MaxiCode、QR Code、 Data Matrix、Han Xin Code、Grid Matrix 等。
常用的碼制有:PDF417二維條碼、Datamatrix二維條碼、QR Code、Code 49、Code 16K、Code one等,除了這些常見的二維條碼之外,還有Vericode條碼、Maxicode條碼、CP條碼、Codablock F條碼、田字碼、 Ultracode條碼及Aztec條碼。
本文到此就講解完畢了希望能幫上大家的忙。