回覆列表
-
1 # 智障科主治醫師
-
2 # 白車軸草
二維碼是用某種特定的幾何圖形按一定規律在平面(二維方向上)分佈的黑白相間的圖形記錄資料符號資訊的;在程式碼編制上巧妙地利用構成計算機內部邏輯基礎的“0”、“1”位元流的概念,使用若干個與二進位制相對應的幾何形體來表示文字數值資訊,透過圖象輸入裝置或光電掃描裝置自動識讀以實現資訊自動處理:它具有條碼技術的一些共性:每種碼制有其特定的字符集;每個字元佔有一定的寬度;具有一定的校驗功能等。同時還具有對不同行的資訊自動識別功能、及處理圖形旋轉變化點。
其優點有:1.高密度編碼,資訊容量大。
2.編碼範圍廣。
3.容錯能力強,具有糾錯功能。
4.譯碼可靠性高。
5.可引入加密措施。
6.成本低,易製作,持久耐用。
條形碼是由粗細不同的條紋構成,不同粗細對應不同的數字,可以表現出一串數字編碼,而這串數字則對應一個資訊。構建成條形碼是為了方便掃描獲取資訊。
二維碼則是在條形碼基礎上拓展而來,增加了新的維度,支援的資訊量可以達到1000個字元以上,其本質是一個網路連結的介面地址,透過掃描二維碼連結到特定的介面地址,此介面地址會觸發後續的操作,比如開啟軟體或者開啟一個網頁等等。這是目前的單色二維碼的原理。
實際上還可以實現多色二維碼,可以使得一個二維碼包含的資訊量達到1M,甚至更多。在未來掃描裝置的攝像頭靈敏度更高,色彩分辨演算法更完善,列印技術和顯示技術更強大更便宜後,可以設計出資訊量極為龐大的二維碼,甚至可以掃描一個二維碼就能獲取到一部電影的全部內容或者一部小說的內容整合成為一個二維碼。