QR code各模式的数据容量

本文介绍了QR码的三种模式——Model1、Model2和Micro QRcode的最大数据容量。详细解析了不同版本、纠错级别和编码模式下,QR码能存储的数据数量,并通过实例展示了混合字符时的容量计算方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

QR码的最大容量取决于选择的版本、纠错级别和编码模式(Mode:数字、字母、二进制、汉字字符)。

QRcode Model1最大数据容量

原始二维码,可编码 1,167 个数字,最大版本为 14(73 x 73 个码元)
(资料较少,待补充)

QRcode Model2最大数据容量

以版本1、纠错级别为Level L的QR码为例,固定数据容量为152,可以存储41个纯数字,或25个纯字母或17个8bit字节数据或10个汉字字符。如果要存储同样多的内容同时提高纠错级别,则需要采用更高的版本。版本1~40 数据容量、纠错码容量对照如下表:
在这里插入图片描述
当不同种类的字符混合在一起时
在这里插入图片描述
例1:以版本3 纠错级别L为例,数据容量上限读表可得440.
输入 50个数字和35个字母,计算公式如下:
50个数字消耗容量:4+10+10*(50/3)+7(余数为2)=181
35个数字消耗容量:4+10+11*(35/2)+6(余数为1)=206
总消耗容量:181+206 = 387。

例2:以版本4 纠错级别L为例,数据容量上限读表可得640.
输入 85个字母,计算公式如下:
总消耗容量:4+9+11*(85/2)+6(余数为1)=481

Micro QRcode最大数据容量

Micro QR Code 中可以存储的数据量并不大(最多 35 个数字)。
由于这种类型可以比常规二维码更有效地对数据进行编码,因此它的大小不必随着存储数据量的增加而变得更大,这与常规代码的情况不同。

这种类型的代码有 4 种变体,M1 到 M4。 此代码的最大版本 M4 可编码的最大数据量小于二维码版本 1 编码的数据量。 版本1~4 数据容量、纠错码容量对照如下表:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值