Modulis

Dar vadinama: langelis, taškas, QR kodo pikselis

Apibrėžimas

Modulis yra vienas kvadratinis QR kodo langelis, tamsus arba šviesus. Tai pagrindinis simbolio vienetas: visi QR kodo dydžiai, paraštės ir spausdinimo taisyklės matuojami moduliais.

Peržiūrėjo AriaQR komanda ·

Modulis

Kas yra modulis

Modulis yra mažiausias kvadratas QR kodo tinklelyje, ir kiekvienas jų yra tamsus arba šviesus. Tamsus modulis paprastai reiškia dvejetainį 1, o šviesus – 0, nors kaukė prieš spausdinant apverčia daugelį jų, todėl duomenų akimis perskaityti negalima.

Moduliai išdėstyti kvadratiniame tinklelyje, kurio kraštinės ilgis priklauso nuo versijos. 1 versija yra 21 modulio pločio, o kiekviena aukštesnė prideda po 4 modulius iš kiekvienos pusės, iki 177 modulių 40 versijoje.

Kodėl moduliai yra matavimo vienetas

Standartas beveik viską aprašo moduliais, o ne milimetrais, nes QR kodą galima atspausdinti bet kokio dydžio. Tylioji zona yra 4 modulių pločio, paieškos šablonas – 7 × 7 modulių, o lygiavimo šablonas – 5 × 5 modulių.

Planuojant spausdinimą, skaitytuvui svarbus fizinis vieno modulio plotis. Kamera turi atpažinti kiekvieną modulį kaip atskirą kvadratą, todėl kodą su daug mažų modulių reikia spausdinti didesnį arba skaityti iš arčiau nei kodą su mažiau, bet didesnių modulių.

  • 1 versija: 21 × 21 modulis
  • 10 versija: 57 × 57 moduliai
  • 40 versija: 177 × 177 moduliai
  • Micro QR M1: 11 × 11 modulių

Modulio forma ir stilius

Standartas modulius piešia kaip kvadratus, tačiau skaitytuvai nuskaito kiekvieno langelio centrą, todėl suapvalinti kvadratai, taškai ir kitos formos dažnai vis tiek nuskaitomi. Kuo saugesnis dizainas, tuo daugiau kiekvieno modulio centrinės dalies išlieka vientisa ir tuo didesnis kontrastas tarp tamsių ir šviesių.

Stilizavimas geriausiai veikia duomenų moduliams, o paieškos šablonams, kuriais skaitytuvai remiasi ieškodami kodo, yra rizikingesnis. Vienintelis patikimas patikrinimas – išbandyti stilizuotą kodą keliuose telefonuose.

Modulis (2)

Dažnai užduodami klausimai

Kokio dydžio turi būti vienas QR kodo modulis atspausdintas?

Įprasta nykščio taisyklė: bent 0,3–0,5 mm vienam moduliui nuskaitant iš arti ant pakuotės ar kortelių ir daugiau, jei kodas skaitomas iš toliau. Tikslus dydis priklauso nuo kameros, atstumo ir spaudos kokybės.

Ar QR kodo moduliai visada kvadratiniai?

Standarte jie kvadratiniai, bet daugelis skaitytuvų toleruoja suapvalintus ar taškų formos modulius, nes nuskaito kiekvieno langelio vidurį. Prieš spausdindami visada išbandykite stilizuotą kodą.

Kiek modulių turi QR kodas?

Tai priklauso nuo versijos. Kraštinės ilgis yra 17 plius 4 padauginta iš versijos numerio, todėl 1 versija turi 21 × 21 modulį, o 40 versija – 177 × 177.

Šaltiniai ir standartai

Visi terminai