शुरू करेंमुफ़्त में शुरू करें

आइए एक क्षतिग्रस्त इमेज को बहाल करें

इस अभ्यास में, हम inpaint_biharmonic() फंक्शन का उपयोग करके ऐसी इमेज को बहाल करेंगे जिसमें कुछ हिस्से गायब हैं।

Small cute puppy
defect_image के रूप में लोड की गई।

हम data मॉड्यूल की एक इमेज पर काम करेंगे, जो data.astronaut() से मिली है। कुछ पिक्सेल्स को जानबूझकर बाइनरी मास्क का उपयोग करके 0 से बदला गया है, ताकि क्षतिग्रस्त इमेज का सिमुलेशन हो सके। पिक्सेल्स को 0 से बदलने पर वे पूरी तरह काले हो जाते हैं। यह डिफेक्टिव इमेज defect_image नाम की ऐरे के रूप में सेव है।

मास्क एक ब्लैक-एंड-व्हाइट इमेज है, जिसमें वे पैच हैं जो इमेज के करप्ट हुए हिस्सों की पोज़िशन दिखाते हैं। हम इन्हीं क्षेत्रों पर रिस्टोरेशन फंक्शन लगा सकते हैं। यह मास्क mask के रूप में प्रीलोडेड है।

ध्यान रखें, inpainting वह प्रक्रिया है जिसमें इमेज और वीडियो के खोए या बिगड़े हुए हिस्सों का पुनर्निर्माण किया जाता है।

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में इमेज प्रोसेसिंग

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import the module from restoration
from ____.____ import ____
कोड संपादित करें और चलाएँ