0

我一直在尝试从头开始生成 QR 码。据我所知,到目前为止,我已经成功地生成了一个有效的 Reed Solomon 纠错,例如:

输入:'qwertyuiopasdfghjklzxcvbnmqw'

bin中的误差校正输出:['01110001''0111111''01100101''01110010''01110100'01111001'01111001'011101101''01101001''01111111111111111111110000 '01100111' '01101000' '01101010' '01101011' '01101100' '01111010' '01111000' '01100011' '01110110' '01100010' '01101110' '01101101' '01110001' '01110111' '11111101' '00000000' '00110010 ''00101100''00110000''01101010''11001111''11111010''10010001']

这是一个 37 字节的长度。其中 28 个字节是原始数据,9 个字节是纠错的……我明白了。

我的问题是,如果我想将其输入到 QR 码中,没有正好 37 个字节的版本,我只选择下一个最大的,这样我就可以放入 37 个字节。我是否用空字节填充 QR 码的剩余区域?

4

0 回答 0