zoukankan      html  css  js  c++  java
  • 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个。

  • 相关阅读:
    关于_OPENMP预编译
    Java FlameGraph 火焰图
    java的-cp和-Djava.library.path
    maven依赖包和依赖仓库(2)
    opencv读取图像输入到tensorflow模型中进行运算【cpp】
    NiftyNet 项目了解
    windows编译tensorflow c++库
    关于Tensorflow 的数据读取环节
    Itunes connect上传应用视频 app preview时遇到“无法载入文件”的问题
    Unity 扩展编辑器
  • 原文地址:https://www.cnblogs.com/rsapaper/p/13079553.html
Copyright © 2011-2022 走看看