如何计算版本的数据/错误块数量的QR码> 3

时间:2012-02-26 15:35:47

标签: encoding block qr-code

我正在开发QR码编码/解码项目。

我已经阅读了ISO / IEC 18004(2006)和一些教程(http://www.thonky.com/guides/ http://www.matchadesign.com/_blog/Matcha_Design_Blog/post/QR_Code_Demystified_-_Part_1/ http://www.swetake.com/qr/qr1_en.html

ISO文档和那些非常好的教程对我帮助很大。但是还有一件事我无法理解,这就是我们在创建版本3或更高版本的QR码时如何计算数据/错误块的数量

以下图片来自ISO / IEC 18004 - 2006:

image

版本7-H(H是纠错能力等级)符号,具有 66 数据码字和 130 错误码字。他们将两者分成 5 块。

该文件说明 n块号码(在这种情况下 n = 5)可以根据版本和错误纠正从表9(ISO 18004)计算得出水平。但似乎我无法得到这个数字。请告诉我如何计算它。

1 个答案:

答案 0 :(得分:1)

现在我明白了。实际上,块分割所需的所有信息都在ISO / IEC 18004文件的表9中。只是因为我粗心的阅读。