QR Code Error Correction
QR Code Error Correction - QRStuff.com https://blog.qrstuff.com/2011/12/14/qr-code-error-correction
Information capacity and versions of QR Code | QRcode.com | DENSO WAVE https://www.qrcode.com/en/about/version.html
So here are the take-outs:
- The lower the error correction level, the less dense the QR code image is, which improves minimum printing size.
- The higher the error correction level, the more damage it can sustain before it becomes unreadabale.
- Level L or Level M represent the best compromise between density and ruggedness for general marketing use.
- Level Q and Level H are generally recommended for industrial environments where keeping the QR code clean or un-damaged will be a challenge.
https://zh.wikipedia.org/wiki/QR碼
容错能力[编辑]
QR码有容错能力,QR码图形如果有破损,仍然可以被机器读取内容,最高可以到30%面积破损仍可被读取。所以QR码可以被广泛使用在运输外箱上。
相对而言,容错率愈高,QR码图形面积愈大。所以一般折衷使用15%容错能力。
错误修正容量 | |
---|---|
L等级 | 7%的字码可被修正 |
M等级 | 15%的字码可被修正 |
Q等级 | 25%的字码可被修正 |
H等级 | 30%的字码可被修正 |
QR码最大特征为其左上,右上,左下三个大型的如同“回”字的黑白间同心方图案,为QR码识别定位标记,失去其中一个会影响识别。而呈棋盘般分布的有别与大定位标记的较小的同心方则为其校正标记,用于校正识别,版本1没有校正标记,版本2在右下方,其中心点在左下和右上定位标记的外边框的相交点,版本10开始以每个等距的方式出现在右下校正点至左下和右上定位标记的外边框的连线、左上与左下定位标记的外边框的连线、左上与右上定位标记的外边框的连线之间、这四边线上等距点对边相连线,版本10等距有1个,版本25为3个,版本40为5个。