加勒比HEZYO黑人专区-久久精品国产99国产精品亚洲-精品国产18久久久久久-久久人妻少妇嫩草AV

歡迎光臨 織晶網絡官網!

  • 新聞動態
  • 020-39182790
建站知識您現在的位置:首頁 > 新聞動態 > 建站知識

我們生活當中碰到的二維碼是怎么回事?

作者:   發布于:2014/8/25 9:11:30  點擊量:  來源:

二維碼是用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的。

你的手機在安裝有可識別二維碼的軟件后,可以直接用手機攝像頭來掃描和識別二維碼所包含的信息。

其實二維碼傳遞的信息就是一串字符,可以是URL,可以是文字,也可以是產品信息。將這一串字符轉化為二進制,就是101010這樣的,然后再經過一套極為復雜的運算,最終的二進制結果,1,0對應黑白塊,按一定順序排列起來,就行成了二維碼。

其實二維碼的讀取用普通攝像頭就行。攝像頭把照到的圖像傳給計算機,計算機的解析就開始了。首先是確定二維碼的位置。你仔細觀察二維碼,是不是有三個比較明的回字型?這三個明顯的圖案就是給計算機定位用的。計算機通過分析圖案確定了三個點,就確定了二維碼所在的矩形區域。然后再把這個矩形里的碼塊按黑白轉化為二進制的數,再經過還原就得到了原來的信息。

至于你說怎么把信息儲存進去,這個一步一步講。首先是把你的信息轉化為數字,比如,我實現規定好,w用數字00,e用01,b是10,那么信息 web 就是00011010,然后你看,假如0是白塊1是黑塊,我們就能用一系列的黑白相間的塊記錄數據了,就比較類似二維碼了。當然,二維碼的對應關系比這個復雜的多.



上一篇:番禺建網站的流程是怎么樣的?

下一篇:SSL數字證書,為什么要使用SSL證書?