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

इमेज को बड़ा करना

क्या आपने कभी किसी इमेज को बड़ा करने के लिए उसका आकार बदला है? अक्सर ऐसा करने पर क्वालिटी घट जाती है और बढ़ी हुई इमेज धुंधली लगती है.

अच्छी खबर यह है कि scikit-image का एल्गोरिदम एक हद तक इमेज को बड़ा करने में बहुत अच्छा काम करता है.

इस अभ्यास में आप इमेज को तीन गुना बड़ा करेंगे!!

आप यह data मॉड्यूल से लोड की गई रॉकेट वाली इमेज को रिस्केल करके करेंगे.

Rocket

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

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

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

अभ्यास निर्देश

  • इमेज को बड़ा करने के लिए ज़रूरी मॉड्यूल और फंक्शन इम्पोर्ट करें; आप यह रिस्केलिंग के जरिए करेंगे.
  • data मॉड्यूल इम्पोर्ट करें.
  • data से rocket() इमेज लोड करें.
  • rocket_image को 3 गुना बड़ा करें और anti aliasing फ़िल्टर अप्लाई करें. ध्यान रखें कि multichannel को True सेट करें, वरना आपकी सेशन टाइम आउट हो सकता है!

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

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

# Import the module and function to enlarge images
from skimage.____ import ____

# Import the data module
from skimage import ____

# Load the image from data
rocket_image = ____.____()

# Enlarge the image so it is 3 times bigger
enlarged_rocket_image = ____(rocket_image, ____, ____=____, multichannel=____)

# Show original and resulting image
show_image(rocket_image)
show_image(enlarged_rocket_image, "3 times enlarged image")
कोड संपादित करें और चलाएँ