टेक्स्ट और रोजमर्रा के टूल · QR और बारकोड टूलकिट
QR कोड त्रुटि सुधार स्तर एल, एम, क्यू और एच समझाया गया
· यह काम किस प्रकार करता है
QR संहिता त्रुटि सुधार मुद्रण
बताते हैं कि चार त्रुटि सुधार स्तर वास्तव में क्या वादा करते हैं, रीड-सोलोमन रिकवरी स्पष्ट शब्दों में कैसे काम करती है, और प्रिंट, स्क्रीन और क्षतिग्रस्त सतहों के लिए एक स्तर कैसे चुनें।
वह पोस्टर जो कार्यालय में स्कैन किया गया और बाहर विफल रहा - कैसे खरोंच, चमक और अधिक मुद्रित लोगो एक कोड की अतिरेक में खा जाते हैं
एक पोस्टर मॉनिटर पर त्रुटिपूर्ण ढंग से स्कैन हो सकता है, लेकिन कांच के पीछे या बाहर मुद्रित होने पर विफल हो जाता है। धब्बे, खरोंचें, चकाचौंध और एक मढ़ा हुआ लोगो QR ग्रिड के हिस्सों को अपठनीय बना सकता है। एक उच्च पुनर्प्राप्ति सेटिंग अतिरेक जोड़ती है लेकिन खराब कंट्रास्ट या छोटे मुद्रित वर्गों की मरम्मत नहीं करती है। पोस्टरों को चलाने की मंजूरी देने वाले एक विपणन प्रबंधक के लिए, सही परीक्षण अंतिम देखने की दूरी पर अंतिम सामग्री है, न कि डेस्कटॉप पर ज़ूम किया गया स्क्रीनशॉट।
एल, एम, क्यू और एच का क्या मतलब है - प्रत्येक स्तर पर कोडवर्ड का अनुमानित हिस्सा बहाल किया जा सकता है, और संख्याएं अधिकतम सीमा क्यों हैं इसकी गारंटी नहीं है
QR त्रुटि-सुधार स्तर L, M, Q और H को आमतौर पर क्रमशः 7%, 15%, 25% और 30% कोडवर्ड पुनर्प्राप्त करने के रूप में वर्णित किया गया है। वे प्रतिशत उपयोगी अभिविन्यास हैं, यह गारंटी नहीं है कि आप किसी भी मनमाने वर्ग के 30% को छुपा सकते हैं या खोजक पैटर्न को कवर कर सकते हैं। वास्तविक पुनर्प्राप्ति इस बात पर निर्भर करती है कि कौन से कोडवर्ड क्षतिग्रस्त हैं और क्या फ़ोन पहले स्थान पर ग्रिड का पता लगा सकता है। ToolAcre आपको स्पष्ट रूप से स्तर का चयन करने देता है और निर्यात से पहले उत्पन्न परिणाम दिखाता है।
रीड-सोलोमन एक पैराग्राफ में - कैसे अतिरिक्त कोडवर्ड एक पाठक को लापता डेटा ब्लॉक का पुनर्निर्माण करने देते हैं
रीड-सोलोमन एन्कोडिंग डेटा से अतिरिक्त चेक कोडवर्ड की गणना करता है। जब कोई स्कैनर आंशिक रूप से क्षतिग्रस्त प्रतीक को पढ़ता है, तो पर्याप्त बचे हुए कोडवर्ड उसे गायब या गलत कोडवर्ड का पुनर्निर्माण करने देते हैं। QR एनकोडर पूरे ग्रिड में डेटा को इंटरलेव करता है, जिससे स्थानीय दोष के कारण पूरे सन्निहित संदेश को मिटाने की संभावना कम हो जाती है। वह तंत्र कोनों पर बड़े वर्गों से अलग है: वे फ़ंक्शन पैटर्न स्कैनर को उन्मुख करते हैं और सजावटी कलाकृति के लिए एक मुक्त क्षेत्र नहीं हैं।
व्यापार-बंद - उच्च स्तर ग्रिड को क्यों बढ़ाता है या मॉड्यूल को सिकोड़ता है, और यह दूरी को स्कैन करने के लिए क्या करता है
एक उच्च पुनर्प्राप्ति स्तर क्षमता को समता पर खर्च करता है। एक ही पाठ को एन्कोड करने के लिए, इसे अधिक मॉड्यूल के साथ एक बड़े QR संस्करण की आवश्यकता हो सकती है, या यह कम अतिरिक्त स्थान छोड़ते हुए समान ग्रिड रख सकता है। यदि आप एक ही भौतिक आयत में बड़े ग्रिड को प्रिंट करते हैं, तो प्रत्येक मॉड्यूल छोटा हो जाता है और दूर से हल करना कठिन हो जाता है। इसलिए लेवल एच कोड लेवल एम की तुलना में स्वचालित रूप से अधिक स्कैन करने योग्य नहीं है: छवि आकार, शांत क्षेत्र और कंट्रास्ट को पर्याप्त रहना होगा।
स्थिति के अनुसार स्तर चुनना - चमकदार प्रिंट, लेमिनेटेड बैज, स्क्रीन, उत्कीर्ण धातु, और शीर्ष पर कलाकृति के साथ कोड
एक साफ, उच्च-कंट्रास्ट स्क्रीन के लिए, स्तर एम एक समझदार प्रारंभिक बिंदु है। उत्कीर्ण सतह या घिसे हुए बैज पर एक कोड को अधिक पुनर्प्राप्ति और बड़े भौतिक आकार की आवश्यकता हो सकती है; चमकदार कागज़ वह प्रतिबिंब जोड़ता है जिसे अकेले त्रुटि सुधार से हल नहीं किया जा सकता। लोगो को खोजक/timing क्षेत्रों से बचना चाहिए और पर्याप्त डेटा को अस्पष्ट छोड़ देना चाहिए, इसके बाद वास्तविक स्कैन परीक्षण करना चाहिए। सबसे अच्छी सेटिंग सबसे कम सघन ग्रिड है जो आपके दर्शकों को वास्तविक रूप से होने वाली क्षति से बचाती है, आदत से उच्चतम अक्षर नहीं।
व्यावहारिक उदाहरण: चार ग्रिड आकारों की तुलना करें और एक छोटे डेटा-क्षेत्र दोष का परीक्षण करें
ToolAcre के बाइट-मोड QR एनकोडर में सटीक URL https://example.com/menu का उपयोग करके, L और M दोनों एक 25×25 मॉड्यूल ग्रिड का उत्पादन करते हैं, जबकि Q और H 29×29 का उत्पादन करते हैं। यह उस इनपुट के लिए एक मापा परिणाम है, सभी URL के लिए एक नियम नहीं: एक लंबा पता एक अलग स्तर पर संस्करण सीमा को पार कर सकता है। चार फ़ाइलें बनाएं, भौतिक चौड़ाई समान रखें और मॉड्यूल आकार की तुलना करें। फिर एक छोटे डेटा क्षेत्र को डिस्पोजेबल प्रिंट में कवर करें और कई फोन से स्कैन करें; एक कोने खोजक पैटर्न को कवर करना अभिविन्यास विफलता का परीक्षण करता है, रीड-सोलोमन क्षमता का नहीं।
इसमें क्या शामिल नहीं है - फोन कैमरों और डेटा मैट्रिक्स जैसे गैर-QR सहजीवन के बीच डिकोडर अंतर
त्रुटि सुधार यह वादा नहीं कर सकता कि प्रत्येक कैमरा, स्क्रीन रीडर या प्रिंटिंग प्रक्रिया एक अजीब प्रतीक को डिकोड कर देगी। कम-कंट्रास्ट रंगों वाले छोटे लेबल में सेट किया गया कोड प्रत्येक पुनर्प्राप्ति स्तर पर विफल हो सकता है। यह आलेख QR कोड को कवर करता है, न कि Code 128 लीनियर बारकोड या डेटा मैट्रिक्स को; उनके एनकोडर और पुनर्प्राप्ति नियम भिन्न हैं। एक सफल स्कैन खुलने वाले कोड URL की विश्वसनीयता या भविष्य में उपलब्धता के बारे में भी कुछ नहीं कहता है।
टेकअवे - उस सतह से स्तर तय करें जिस पर कोड रहेगा, फिर QR और बारकोड टूलकिट में कोड उत्पन्न करें और उसका परीक्षण करें
सतह और संभावित क्षति से स्तर चुनें, फिर मॉड्यूल को आकार दें और एक शांत क्षेत्र संरक्षित करें। QR और बारकोड टूलकिट आपके डिवाइस पर ग्रिड बनाने के लिए एक QR एनकोडर का उपयोग करता है; आपका टाइप किया गया मान कोड-जनरेशन सर्वर पर अपलोड नहीं किया गया है। एक नमूना निर्यात करें, इसे अंतिम आयाम पर प्रिंट करें और सैकड़ों प्रतियों को मंजूरी देने से पहले परीक्षण करें।