當前位置:趣味科普網>經驗>

求手機掃描二維碼的工作原理

經驗 閱讀(3.21W)

求手機掃描二維碼的工作原理

手機掃描二維碼的工作原理:

1、二維碼以QR碼作為編碼的碼制,是在一個矩形空間內,通過黑,白畫素在矩陣中的不同分佈來進行編碼。

2、手機使用二進位制數來貯存和處理資料,而在二維碼中,用黑白矩形表示二進位制資料,黑色表示的是二進位制數1,白色表示二進位制的0,黑白的排列組合確定了矩陣式二維條碼的內容,使手機對二維碼符號進行編碼和分析。

3、手機識別軟體依靠顏色的深淺來完成對二維碼識別,稱為灰度化,將深灰和淺灰的圖案轉換成只有黑或白兩種顏色,稱為二值化處理,在二值化處理時,二維碼將會被解讀成白色黑色的條碼,然後根據解析公式和閾值運算將其轉化成二進位制資訊。

4、完成二值化處理後,進行譯碼,譯碼是對二維碼中所包含的格式資訊,版本資訊,資料和糾錯碼資訊進行解碼和比對,完成譯碼後,手機上從二維碼的識別到解碼的工作即為完成,之後則需聯網傳輸資料,獲得二維碼的相關內容。