अन्य मेथड्स आज़माएँ
जैसा कि आपने वीडियो में देखा, किस थ्रेशहोल्डिंग मेथड का उपयोग करें यह साफ़ न होना कोई समस्या नहीं है। वास्तव में, scikit-image हमें ऐसा फंक्शन देता है जिससे आप कई मेथड्स ट्राय करके खुद देख सकते हैं कि सबसे अच्छा विकल्प कौन-सा है। यह अलग-अलग global थ्रेशहोल्डिंग मेथड्स के आउटपुट्स की तुलना करती हुई एक फ़िगर लौटाता है।
यह इमेज
fruits_image के रूप में लोड है.
आप इस इमेज पर यह फंक्शन अप्लाई करेंगे। matplotlib.pyplot पहले से plt के रूप में लोड है। याद रखें, आप कई global एल्गोरिदम ट्राय करने के लिए try_all_threshold() का उपयोग कर सकते हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में इमेज प्रोसेसिंग
अभ्यास निर्देश
- try-all फंक्शन इंपोर्ट करें.
- RGB से gray कन्वर्टर फंक्शन इंपोर्ट करें.
- fruits इमेज को ग्रेस्केल में बदलें.
- प्राप्त ग्रेस्केल इमेज पर try-all मेथड का उपयोग करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import the try all function
from skimage.____ import ____
# Import the rgb to gray convertor function
from skimage.____ import ____
# Turn the fruits_image to grayscale
grayscale = ____
# Use the try all method on the resulting grayscale image
fig, ax = ____(____, verbose=False)
# Show the resulting plots
plt.show()