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

ऑब्जेक्ट चुनें

Labels ऑब्जेक्ट के "handles" जैसे होते हैं — ये आपको एक बार में पिक्सेल के पूरे सेट उठाने का तरीका देते हैं। किसी विशेष ऑब्जेक्ट को चुनने के लिए:

  1. उस ऑब्जेक्ट से जुड़ा label मान ढूँढ़ें।
  2. मैच करते पिक्सेल का एक mask बनाएँ।

इस अभ्यास में, दिए गए mask से एक labeled array बनाएँ। फिर, बीच में स्थित लेफ्ट वेंट्रिकल का label मान ढूँढ़ें, और उसके लिए एक mask बनाएँ।

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

Python में बायोमेडिकल इमेज विश्लेषण

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

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

  • ndi.label() का उपयोग करके mask में हर अलग ऑब्जेक्ट को labels असाइन करें.
  • सेंटर पिक्सेल (128, 128) जाँचकर लेफ्ट वेंट्रिकल के label का index मान पता करें.
  • लेफ्ट वेंट्रिकल label से मैच करते पिक्सेल का mask बनाएँ। np.where का उपयोग करते हुए, lv_val वाले पिक्सेल को 1 और बाकी को np.nan सेट करें.
  • चुने गए label को मौजूदा प्लॉट पर ओवरले करने के लिए plt.imshow() का उपयोग करें.

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

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

# Label the image "mask"
labels, nlabels = ____

# Select left ventricle pixels
lv_val = ____[128, 128]
lv_mask = ____

# Overlay selected label
plt.imshow(____, cmap='rainbow')
plt.show()
कोड संपादित करें और चलाएँ