二维码 · QR Code

📌 一句话理解

二维码就是“升级版的条形码”:条形码只能存一串数字,二维码能存网址、文字、名片,扫一下就能打开。


📱 二维码是什么?

二维码是一种用黑白方块矩阵存储信息的图形码。它能存储比条形码多得多的信息,并且有纠错功能——就算脏了一小块,也能扫出来。

┌─────────────────────────────────────────────────────────────────┐
│                    条形码 vs 二维码                              │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   条形码(一维)                    二维码(二维)                │
│                                                                 │
│   ┌─────────────────────┐        ┌─────────────────┐           │
│   │ ▓▓  ▓▓▓▓  ▓▓▓▓▓▓▓  │        │ ███ ███ ███ ███ │           │
│   │ ▓▓  ▓▓▓▓  ▓▓▓▓▓▓▓  │        │ ██ ██ ██ ██ ██ │           │
│   │ ▓▓  ▓▓▓▓  ▓▓▓▓▓▓▓  │        │ ███ ███ ███ ███ │           │
│   │ ▓▓  ▓▓▓▓  ▓▓▓▓▓▓▓  │        │ ██ ██ ██ ██ ██ │           │
│   └─────────────────────┘        └─────────────────┘           │
│                                                                 │
│   只能存一串数字                  能存网址、文字、名片            │
│   存不了几十个字符                能存几百个字符                 │
│   没有纠错功能                    有纠错,脏了也能扫             │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

🔧 二维码能存什么?

内容类型例子
网址https://www.baidu.com
文字“你好,这是我的名片”
名片信息姓名、电话、邮箱
支付信息商家账号、金额
Wi-Fi密码扫一下自动连Wi-Fi
微信加好友扫一下加好友

📊 二维码的主要特点

特点说明
信息容量大能存几百个字符
纠错能力强最多30%破损也能扫
识读快不到1秒
成本低打印几乎免费
易生成手机就能生成
┌─────────────────────────────────────────────────────────────────┐
│                    二维码的纠错能力                              │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   ┌─────────────┐      ┌─────────────┐      ┌─────────────┐    │
│   │  ███ ███   │      │  ███ ███   │      │  ███ ██▒▒   │    │
│   │  ██ ██ █   │      │  ██ ██ █   │      │  ██ ██ █▒   │    │
│   │  ███ ███   │  →   │  ███ ███   │  →   │  ███ ███▒   │    │
│   │  ██ ██ █   │      │  ██ ██ █   │      │  ██ ██ ██   │    │
│   └─────────────┘      └─────────────┘      └─────────────┘    │
│       完整                脏了一小块           照样能扫出!      │
│                                                                 │
│   就算二维码被遮挡或破损,也能识别!                              │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

🏠 生活中的二维码

场景怎么用
支付扫商家码,输入金额,付钱
加好友扫对方的微信名片
连Wi-Fi扫一下,自动连上,不用输密码
共享单车扫车身码,开锁
点餐扫桌码,手机上点菜
健康码扫一下,显示健康状态

🆚 二维码 vs 条形码

对比条形码二维码
信息量小(几十个数字)大(几百个字符)
维度一维(横着)二维(横竖都能存)
纠错有(脏了也能扫)
成本极低极低
应用商品、物流支付、名片、链接

⚠️ 二维码安全小贴士

风险怎么办
假码不明来源的码不要扫
钓鱼网站扫出来是陌生网址,别点
病毒下载不要扫“领红包”之类的码
付款码不要截图给别人!

💡 小提示:付款码(你出示给别人扫的)千万不要截图发给别人!


🔗 相关术语


✅ 自测小问题

  1. 二维码和条形码有什么区别?
  2. 二维码有什么特点?
  3. 扫码支付要注意什么安全事项?
点击查看答案
  1. 条形码存信息少、一维;二维码存信息多、二维、有纠错
  2. 信息容量大、纠错能力强、识读快、成本低
  3. 不扫不明来源的码,付款码不截图给别人

📚 教材链接

  • 教材位置:第三章 3.1.1 信息系统与外部世界的连接方式