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

प्रोपोर्शनल री-साइज़िंग

हम एक वेटरनरी ब्लॉग वेबसाइट की इमेजेस को डाउनस्केल करना चाहते हैं ताकि सभी का कंप्रेस्ड साइज़ एक जैसा हो.

यह काम प्रोपोर्शनली करना ज़रूरी है, यानी इमेजेस डिस्टॉर्ट न हों.

पहले, आप इसे एक इमेज पर आज़माएँगे ताकि बाद में बाकी तस्वीरों पर टेस्ट करने के लिए आप सही कोड जान लें.


dogs_banner के रूप में प्रीलोड की गई इमेज.

याद रखें, इमेज की shape देखकर आप उसकी width और height जान सकते हैं.

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

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

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

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

  • री-साइज़ करने के लिए मॉड्यूल और फंक्शन इम्पोर्ट करें.
  • प्रोपोर्शनल height और width ऐसे सेट करें कि height मूल इमेज की आधी हो.
  • कैल्कुलेट की गई प्रोपोर्शनल height और width का उपयोग करके री-साइज़ करें.

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

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

# Import the module and function
from skimage.___ import ____

# Set proportional height so its half its size
height = int(____ / 2)
width = int(____ / 2)

# Resize using the calculated proportional height and width
image_resized = ____(dogs_banner, (____, ____),
                       anti_aliasing=True)

# Show the original and resized image
show_image(dogs_banner, 'Original')
show_image(image_resized, 'Resized image')
कोड संपादित करें और चलाएँ