Kufunika hufanya nini
Baada ya biti za data na usahihishaji makosa kuwekwa, baadhi ya maeneo yanaweza kuishia na mfuatano mrefu wa rangi moja au maumbo yanayofanana na viashiria vya kutafuta. Kufunika hurekebisha hili kwa kugeuza moduli popote fomula rahisi ni kweli, jambo linalosambaza nyeusi na nyepesi kwa usawa zaidi.
Kifuniko hutumika tu kwenye eneo la data na usahihishaji makosa. Viashiria vya kutafuta, vya muda na vya kupanga sawa, taarifa ya umbizo na ya toleo, na moduli nyeusi kamwe havifunikwi.
Vifuniko vinane
Vifuniko vimehesabiwa 000 hadi 111. Kila kimoja kinafafanuliwa na sharti juu ya safu mlalo i na safu wima j ya moduli; sharti likitimia, moduli hiyo inageuzwa. Kisomaji hujua namba ya kifuniko kutoka kwenye taarifa ya umbizo na hutumia kifuniko kilekile tena kukiondoa.
- 000: (i + j) mod 2 = 0, ubao wa chekeche
- 001: i mod 2 = 0, safu mlalo zinazopishana
- 010: j mod 3 = 0, kila safu wima ya tatu
- 011: (i + j) mod 3 = 0, mistari ya mshazari
- 100 hadi 111: michanganyiko tata zaidi ya safu mlalo, safu wima na bidhaa
Kifuniko bora kinavyochaguliwa
Kisimbaji hujaribu vifuniko vyote vinane na kutoa alama kwa kila matokeo kwa kanuni nne za adhabu. Kifuniko chenye jumla ndogo zaidi ya adhabu hutumika, jambo linalofanya msimbo uliokamilika usomeke kwa urahisi zaidi na kamera.
Baadhi ya vitengenezaji huruka tathmini kamili na kutumia kifuniko kimoja kisichobadilika, ambacho bado hutoa msimbo halali lakini unaweza kuwa mgumu kidogo kuskani. Misimbo ya Micro QR hutumia seti ndogo ya vifuniko vinne vyenye kanuni yake ya alama.
- Kanuni ya 1: mfuatano mrefu wa rangi ileile katika safu mlalo au wima
- Kanuni ya 2: vizuizi vya 2 × 2 vya rangi moja
- Kanuni ya 3: michoro inayofanana na uwiano wa kiashiria cha kutafuta wa 1:1:3:1:1
- Kanuni ya 4: kutokuwa na usawa kwa jumla kati ya moduli nyeusi na nyepesi