2 ms·
One thing that cleared up some confusion for me: The tattoo photo shows a version 2 QR code (as he writes) but the schematic images are for a version 1 code[1].
by xg15 3y ago
One thing that cleared up some confusion for me: The tattoo photo shows a version 2 QR code (as he writes) but the schematic images are for a version 1 code[1].
That's also why the bottom right alignment pattern is missing in the schematics. He didn't forget it, it's just not there in a v1 code.
[1] https://www.qrcode.com/en/about/version.html https://www.qrcode.com/en/about/version.html
- larusso 3y agoI also saw this. So one would then simply leave this part out on the way down? Is the alignment pattern always on the same location? I guess so.
- xg15 3y agoI think the pattern has a fixed location that is defined by the version. And yeah, that was my understanding as well, you just skip the corresponding bits when doing the "zigzag reading". But I'd also like to see an example, in particular as that would be different from how the other "large" alignment patterns are handled.
- deleted 3y ago[deleted]
- nayuki 3y ago> I think the pattern has a fixed location that is defined by the version. Correct, the alignment patterns only depend on the version, not the error correction level or text encoding. Source: I read the spec and wrote my own QR encoder library.