നാല് ലെവലുകൾ
ഓരോ QR കോഡും നാല് പിശക് തിരുത്തൽ ലെവലുകളിൽ ഒന്നിലാണ് നിർമ്മിക്കുന്നത്. ഉയർന്ന ലെവൽ കൂടുതൽ Reed–Solomon പിശക് തിരുത്തൽ കോഡ്വേഡുകൾ ചേർക്കുന്നു; അതിനാൽ കോഡിന്റെ കൂടുതൽ ഭാഗം അഴുക്കുപിടിച്ചാലും പോറലേറ്റാലും മറഞ്ഞാലും ഡീകോഡ് ചെയ്യാനാകും.
ശതമാനങ്ങൾ കോഡ്വേഡുകളുടെ ഏകദേശ വീണ്ടെടുക്കൽ നിരക്കാണ്, ദൃശ്യമായ വിസ്തീർണ്ണത്തിന്റേതല്ല. ചെറിയ കേടുപാട് പല കോഡ്വേഡുകളെ ബാധിക്കാം; ഫൈൻഡർ പാറ്റേണുകൾക്കോ ഫോർമാറ്റ് ഇൻഫർമേഷനോ ഉള്ള കേടുപാട് ലെവൽ ഏതായാലും സ്കാൻ തടയാം.
- L (ലോ): ഏകദേശം 7% കോഡ്വേഡുകൾ വീണ്ടെടുക്കാം
- M (മീഡിയം): ഏകദേശം 15%
- Q (ക്വാർട്ടൈൽ): ഏകദേശം 25%
- H (ഹൈ): ഏകദേശം 30%
വലുപ്പവുമായുള്ള ഒത്തുതീർപ്പ്
കൂടുതൽ പിശക് തിരുത്തൽ എന്നാൽ ഡേറ്റയ്ക്ക് കുറച്ച് ഇടം. ലെവൽ L ൽ വേണ്ടതിനേക്കാൾ, അതേ ഉള്ളടക്കത്തിന് ലെവൽ H ൽ വലിയ വേർഷനും, കൂടുതലും ചെറുതുമായ മോഡ്യൂളുകളും വേണം.
ഉദാഹരണത്തിന്, വേർഷൻ 1 കോഡ് ലെവൽ L ൽ 17 ബൈറ്റ് ഉൾക്കൊള്ളുന്നു, ലെവൽ H ൽ 7 ബൈറ്റ് മാത്രം. വേർഷൻ 40 ൽ L ൽ 2,953 ബൈറ്റും H ൽ 1,273 ബൈറ്റുമാണ്.
ലെവൽ തിരഞ്ഞെടുക്കൽ
ലെവൽ M സാധാരണ ഡിഫോൾട്ടാണ്; വൃത്തിയുള്ള സാഹചര്യങ്ങളിൽ മിക്ക പ്രിന്റ് സാമഗ്രികൾക്കും ഇത് ചേരും. സ്ക്രീനിൽ മാത്രമുള്ളതോ വളരെ വൃത്തിയുള്ളതോ ആയ കോഡുകൾ ഏറ്റവും ചെറുതായി നിലനിർത്താൻ ലെവൽ L സഹായിക്കുന്നു.
തേയ്മാനം വരാൻ സാധ്യതയുള്ളതോ പരുപരുത്ത പ്രതലത്തിൽ പ്രിന്റ് ചെയ്യുന്നതോ ലോഗോ ഭാഗികമായി മൂടുന്നതോ ആയ കോഡുകൾക്ക് ലെവൽ Q, H എന്നിവ ചേരും. മോഡ്യൂളുകൾക്ക് മുകളിൽ വയ്ക്കുന്ന ലോഗോ പിശക് തിരുത്തൽ ബജറ്റിന്റെ ഒരു ഭാഗം ഉപയോഗിക്കുന്നു; അതിനാൽ യഥാർത്ഥ ലോകത്തെ കേടുപാടുകൾക്കായി കോഡിന് കുറച്ചേ ബാക്കിയുണ്ടാകൂ.