二維碼的識(shí)別原理是什么?
二維條碼/二維碼是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的圖形記錄數(shù)據(jù)符號(hào)信息的;在代碼編制上巧妙地利用構(gòu)成計(jì)算機(jī)內(nèi)部邏輯基礎(chǔ)的“0”、“1”比特流的概念。
使用若干個(gè)與二進(jìn)制相對(duì)應(yīng)的幾何形體來表示文字?jǐn)?shù)值信息,通過圖象輸入設(shè)備或光電掃描設(shè)備自動(dòng)識(shí)讀以實(shí)現(xiàn)信息自動(dòng)處理:
它具有條碼技術(shù)的一些共性:每種碼制有其特定的字符集;每個(gè)字符占有一定的寬度;具有一定的校驗(yàn)功能等。同時(shí)還具有對(duì)不同行的信息自動(dòng)識(shí)別功能、及處理圖形旋轉(zhuǎn)變化等特點(diǎn)。 二維條碼/二維碼能夠在橫向和縱向兩個(gè)方位同時(shí)表達(dá)信息,因此能在很小的面積內(nèi)表達(dá)大量的信息。
二維碼生成器的制作需要一個(gè)二維碼生成算法,或者一個(gè)二維碼插件,然后用JAVA ,C#, VB等https://www.52fb.cn語言編寫一個(gè)調(diào)用軟件就可以做成二維碼生成器了。
二維碼可以偽造,一般的二維碼沒有防偽功能;個(gè)人就能從網(wǎng)上下載二維碼自動(dòng)生成器,制作二維碼。甚至有些不法分子設(shè)計(jì)了帶病毒的二維碼,竊取他人手機(jī)內(nèi)的個(gè)人信息。專家建議手機(jī)用戶,要有安全意識(shí),不要輕易掃不明來源的可疑二維碼。