Optical Character Recognition

Optical Character Recognition यूनिकोड ब्लॉक (U+2440–U+245F) के 11 अक्षर ब्राउज़ करें। कोई भी अक्षर क्लिक करके उसकी जानकारी देखें और कॉपी करें।

Advertisement

तकनीकी और नियंत्रण के बारे में

तकनीकी प्रतीक और नियंत्रण वर्ण डिजिटल टेक्स्ट का अदृश्य बुनियादी ढांचा बनाते हैं। नियंत्रण चित्र अन्यथा अदृश्य स्वरूपण वर्णों के दृश्य प्रतिनिधित्व प्रदान करते हैं। विविध तकनीकी ब्लॉक इलेक्ट्रॉनिक्स, कंप्यूटिंग, और APL प्रोग्रामिंग के प्रतीकों को एन्कोड करता है। OCR वर्ण बैंक चेक और मानकीकृत फॉर्मों की मशीन पढ़ने का समर्थन करते हैं। ये वर्ण सामान्य टेक्स्ट में शायद ही कभी दिखाई देते हैं लेकिन उन प्रणालियों के लिए आवश्यक हैं जो डिजिटल दुनिया में हर दस्तावेज़ को संसाधित, प्रस्तुत और संचारित करते हैं।

पहले 32 यूनिकोड कोड पॉइंट (और ASCII में उनके समकक्ष, जो 1963 से हैं) टेलीटाइप युग से विरासत में मिले नियंत्रण वर्ण हैं — कैरिज रिटर्न, लाइन फीड, बेल, एस्केप, और अन्य जो कभी प्रिंटिंग टर्मिनलों को भौतिक रूप से नियंत्रित करते थे। जैसे-जैसे टेलीप्रिंटर ने वीडियो टर्मिनलों और फिर ग्राफिकल इंटरफेस को रास्ता दिया, अधिकांश नियंत्रण वर्णों ने अपना मूल अर्थ खो दिया लेकिन पिछड़ी संगतता के लिए अपने कोड पॉइंट बनाए रखे। कंट्रोल पिक्चर्स ब्लॉक (U+2400–U+243F) इन अदृश्य वर्णों के लिए दृश्य ग्लिफ़ प्रदान करता है, जो डिबगिंग और शैक्षिक उद्देश्यों के लिए उपयोगी है। OCR वर्ण 1960 के दशक के बैंकिंग उद्योग से संबंधित हैं, जहाँ चेक पर चुंबकीय रूप से पढ़ने योग्य फ़ॉन्ट ने स्वचालित प्रसंस्करण सक्षम किया।

सामान्य उपयोग

  • टेक्स्ट एडिटरों में अदृश्य वर्णों को डीबग करना और विज़ुअलाइज़ करना
  • APL प्रोग्रामिंग भाषा संकेतन
  • बैंकिंग और दस्तावेज़ प्रबंधन के लिए OCR प्रोसेसिंग
  • प्रोटोकॉल-स्तरीय टेक्स्ट प्रोसेसिंग और डेटा ट्रांसमिशन
  • पुराने कंप्यूटिंग सिस्टम की तकनीकी दस्तावेज़ीकरण

तकनीकी नोट्स: स्पेशल्स ब्लॉक में रिप्लेसमेंट कैरेक्टर (U+FFFD) शामिल है, जो एक प्रश्न चिह्न के साथ एक हीरे के रूप में दिखाई देता है और इंगित करता है कि बाइट अनुक्रम को वैध टेक्स्ट के रूप में डिकोड नहीं किया जा सका — एन्कोडिंग त्रुटियों का सबसे दृश्य संकेत। टैग्स ब्लॉक (U+E0001–U+E007F) को अपने मूल भाषा टैगिंग उद्देश्य के लिए अप्रचलित कर दिया गया था लेकिन इमोजी ध्वज उपविभाग अनुक्रमों के लिए पुनः उपयोग किया गया। बाइट ऑर्डर मार्क्स, नल वर्ण, और विभिन्न शून्य-चौड़ाई वाले वर्ण इन तकनीकी ब्लॉकों में रहते हैं और हर एप्लिकेशन में टेक्स्ट प्रोसेसिंग को चुपचाप प्रभावित करते हैं, अक्सर सूक्ष्म बग का कारण बनते हैं जब डेवलपर्स उनकी उपस्थिति से अनजान होते हैं।

सांस्कृतिक संदर्भ: तकनीकी प्रतीक एक अजीब स्थिति पर कब्जा करते हैं: वे हर डिजिटल सिस्टम के लिए आवश्यक हैं फिर भी आम जनता के लिए काफी हद तक अज्ञात हैं। APL प्रोग्रामिंग प्रतीक, केनेथ इवरसन द्वारा 1960 के दशक में गणितीय संचालन के अपने संकेतन के लिए डिज़ाइन किए गए, उन कुछ मामलों में से एक का प्रतिनिधित्व करते हैं जहाँ एक प्रोग्रामिंग भाषा को अपने स्वयं के वर्ण सेट की आवश्यकता होती थी। बेल वर्ण (U+0007) ने एक बार टेलीटाइप मशीनों पर भौतिक रूप से घंटी बजाई — एक विशेषता जो आधुनिक सिस्टमों में टर्मिनल बीप के रूप में बनी रहती है, समकालीन डेवलपर्स को पिछड़ी संगतता की एक अटूट श्रृंखला के माध्यम से कंप्यूटिंग के शुरुआती दिनों से जोड़ती है।

Advertisement