हैंडरिटन अक्षर
वास्तविक जीवन के कई समाधानों में कंप्यूटर विज़न का एक महत्वपूर्ण उपयोग Optical Character Recognition (OCR) है, जिससे भौतिक दस्तावेज़ों की डिजिटल इमेज में प्रिंटेड या हैंडरिटन टेक्स्ट के अक्षरों को पहचाना जाता है.
आइए इस हैंडरिटन अक्षर की परिभाषा/कॉन्ट्रास्ट को ऐसा सुधारें कि इसे क्लासिफाई करना आसान हो जाए.
जैसा आप देख रहे हैं, यह अक्षर R है, पहले से बाइनरी है, लेकिन इसमें थोड़ा नॉइज़ है. यह पहले से upper_r_image के रूप में लोड है.
वह मॉर्फोलॉजिकल ऑपरेशन लागू करें जो अक्षर की सीमा के पास वाले पिक्सेल को हटा दे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में इमेज प्रोसेसिंग
अभ्यास निर्देश
- scikit-image से मॉड्यूल इम्पोर्ट करें.
- वह मॉर्फोलॉजिकल ऑपरेशन लागू करें जो फोरग्राउंड पिक्सेल के क्षेत्रों की सीमाओं को इरोड (घिस) कर दे.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import the morphology module
from ____
# Obtain the eroded shape
eroded_image_shape = ____.____(____)
# See results
show_image(upper_r_image, 'Original')
show_image(eroded_image_shape, 'Eroded image')