ПочатиПочніть безкоштовно

Вибір об'єктів

Мітки працюють як «ручки» для об'єктів — вони дають змогу «підхоплювати» цілі групи пікселів одразу. Щоб вибрати конкретний об'єкт:

  1. Знайдіть значення мітки, пов'язане з об'єктом.
  2. Створіть маску з відповідних пікселів.

У цій вправі створіть масив міток із наданої mask. Потім знайдіть значення мітки для лівого шлуночка, розташованого по центру, і створіть для нього маску.

Ця вправа є частиною курсу

Біомедична обробка зображень у Python

Переглянути курс

Інструкції до вправи

  • Використайте ndi.label(), щоб призначити мітки кожному окремому об'єкту в mask.
  • Знайдіть значення індексу для мітки лівого шлуночка, перевіривши центральний піксель (128, 128).
  • Створіть маску пікселів, що відповідають мітці лівого шлуночка. Використовуючи np.where, встановіть пікселі з міткою lv_val у 1, а інші значення — у np.nan.
  • Використайте 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()
Редагувати та запускати код