Kuidas tuvastusmuster välja näeb
Iga tuvastusmuster on 7 × 7 tume ruudukujuline rõngas, selle sees 5 × 5 hele rõngas ja keskel täidetud 3 × 3 tume ruut. QR-koodil on neid kolm: vasakus ülanurgas, paremas ülanurgas ja vasakus alanurgas.
Skannides mööda mis tahes joont läbi keskpunkti annab muster tumedaid, heledaid, tumedaid, heledaid ja tumedaid lõike suhtega 1:1:3:1:1. See suhe jääb samaks sõltumata pöördest või kaugusest, mistõttu lugeja suudab seda kaamerakaadris kiiresti märgata.
- Suurus: 7 × 7 moodulit
- Keskjoone suhe: 1:1:3:1:1 (tume:hele:tume:hele:tume)
- Paigutatud kolme nurka, mitte kunagi paremasse alanurka
- Sisekülgedelt ümbritsetud 1-mooduli laiuse heleda eraldajaga
Kuidas skannerid seda kasutavad
Kui lugeja on leidnud kõik kolm tuvastusmustrit, teab ta, kus kood asub, kui suur see on ja kumb pool on üleval. Puuduv neljas nurk annab talle suuna, nii et QR-koodi saab skannida tagurpidi või külili.
Tuvastusmustrite vaheline kaugus annab ka esimese hinnangu mooduli suurusele ja versioonile, mida lugeja seejärel ajastus- ja joondusmustritega täpsustab.
Nurgaruutude kujundamine
Kujundajad ümardavad tuvastusmustreid sageli või annavad neile teise värvi. See tavaliselt toimib seni, kuni rõngas rõnga sees struktuur ja tugev kontrast säilivad, kuid see on koodi riskantseim osa muutmiseks. Iga tuvastusmustri ümber olev eraldaja ja vaikne ala peavad jääma vabaks.