什麼是二維碼?
QR(快速響應)碼是目前最可靠、最緊湊的二維矩陣條碼之一,可用智能手機掃描。 第一代二維碼於1994年在日本發明。到2019年,我們已經使用第二代二維碼,也為電子元件創造了一種微型替代方案“Micro QR”。
二維碼的4項主要功能
1. 高存儲容量
二維碼的物理尺寸決定其可容納的數據量,在打印和標籤應用中尤其重要。 支持日文、中文和羅馬字符。 最大存儲容量如下。 第二代:- 字母數字:4,296個字符
- 二進制:2,953字節
- 漢字:1,817 個字符
- 數字:7,089個字符
- 字母數字:21個字符
- 二進制:15字節
- 漢字:9 個字符
- 數字:35個字符
2. 快速掃描
- 三個角上的大方塊便於識別二維碼及其旋轉方向。
- 交替黑白圖案便於劃分為網格。
- 重複——有一堆重複內容。
3. 錯誤更正
QR碼最高可設30%的糾錯能力,使部分損壞的符號仍可讀取,共有四個等級。- L:7%
- M(默認):15%
- Q:25%
- H:30%
4. 公有領域
無需許可證。QR條碼符號體系
QR碼符號體系由方形模塊區域構成,外圍有獨特邊界,邊界外再由四個模塊厚度的白色靜區包圍。
圖片來源: http://inchbyinch.de/
模塊是構成二維碼的數據方塊,由數量相等的行和列組成。數據位從右下角開始,在兩模塊寬的列中向上排列,到達頂部後反向。
圖片來源: qrcode.com
每增加一個模塊(版本),實體尺寸和數據容量都會增加,最多可有 40 個模塊。
Dynamsoft Barcode Reader(DBR)如何解碼二維碼
1. 本地化
首先,DBR 確定二維碼方向,並利用定位圖案識別三個角。2. 細分
第二,DBR識別並區分實際數據與位置標記。3. 解碼
最後,DBR 檢查格式並應用糾錯,以解碼隱藏信息。3種損壞二維碼及DBR如何應對
- 模塊變形的QR碼
- 邊界變形的QR碼
- 圖像重疊的QR碼

