Paieškos šablonas

Dar vadinama: padėties nustatymo šablonas, akis, kampinis kvadratas

Apibrėžimas

Paieškos šablonas yra vienas iš trijų didelių kvadratų QR kodo kampuose. Kiekvienas yra 7 × 7 modulių ir kartu jie leidžia skaitytuvui rasti kodą ir nustatyti jo posvyrį.

Peržiūrėjo AriaQR komanda ·

Paieškos šablonas

Kaip atrodo paieškos šablonas

Kiekvienas paieškos šablonas yra 7 × 7 tamsus kvadratinis žiedas, jo viduje 5 × 5 šviesus žiedas, o centre – vientisas 3 × 3 tamsus kvadratas. QR kodas turi tris tokius šablonus: viršutiniame kairiajame, viršutiniame dešiniajame ir apatiniame kairiajame kampuose.

Skenuojant bet kuria linija per jo centrą, šablonas pateikia tamsių, šviesių, tamsių, šviesių, tamsių atkarpų seką santykiu 1:1:3:1:1. Šis santykis nesikeičia, kad ir kaip kodas būtų pasuktas ar nutolęs, todėl skaitytuvas gali greitai jį pastebėti kameros kadre.

  • Dydis: 7 × 7 moduliai
  • Centrinės linijos santykis: 1:1:3:1:1 (tamsus:šviesus:tamsus:šviesus:tamsus)
  • Išdėstomas trijuose kampuose, niekada apatiniame dešiniajame
  • Iš vidinių pusių apsuptas 1 modulio šviesiu skirtuku

Kaip juos naudoja skaitytuvai

Kai skaitytuvas suranda visus tris paieškos šablonus, jis žino, kur yra kodas, kokio jis dydžio ir kuri pusė viršus. Trūkstamas ketvirtas kampas nurodo padėtį, todėl QR kodą galima nuskaityti aukštyn kojomis ar ant šono.

Atstumas tarp paieškos šablonų taip pat duoda pirminį modulio dydžio ir versijos įvertį, kurį skaitytuvas patikslina pagal taktavimo ir lygiavimo šablonus.

Paieškos šablonas (2)

Kampinių kvadratų stilizavimas

Dizaineriai dažnai suapvalina paieškos šablonus arba suteikia jiems kitą spalvą. Tai paprastai veikia, kol išlieka žiedo žiede struktūra ir stiprus kontrastas, tačiau tai rizikingiausia kodo dalis keisti. Skirtukas ir tylioji zona aplink kiekvieną šabloną turi likti švarūs.

Dažnai užduodami klausimai

Kas yra trys kvadratai QR kode?

Tai paieškos šablonai. Jie parodo skaitytuvui, kur yra kodas ir kaip jis pasuktas, todėl jį galima nuskaityti iš bet kokio kampo.

Kodėl QR kodas neturi kvadrato ketvirtame kampe?

Tuščias ketvirtas kampas leidžia skaitytuvui nustatyti padėtį. Jei kvadratai būtų visuose keturiuose kampuose, kodas atrodytų vienodai bet kokiu pasukimu.

Ar galiu pakeisti QR kodo kampinių kvadratų formą?

Dažnai taip, jei išlieka aiški įdėtų žiedų struktūra ir kontrastas, bet išbandykite keliuose telefonuose. Stipriai pakeisti paieškos šablonai yra dažna nepavykusių nuskaitymų priežastis.

Šaltiniai ir standartai

Visi terminai