ÎncepețiÎncepe gratuit

Selectarea obiectelor

Etichetele funcționează ca niște „identificatori" pentru obiecte – îți permit să selectezi seturi întregi de pixeli dintr-o dată. Pentru a selecta un anumit obiect:

  1. Găsește valoarea etichetei asociate obiectului.
  2. Creează o mască cu pixelii corespunzători.

În acest exercițiu, creează un tablou etichetat pornind de la mask-ul furnizat. Apoi, găsește valoarea etichetei pentru ventriculul stâng, aflat în centrul imaginii, și creează o mască pentru acesta.

Acest exercițiu face parte din cursul

Analiza imaginilor biomedicale în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește ndi.label() pentru a atribui etichete fiecărui obiect separat din mask.
  • Găsește valoarea indexului etichetei ventriculului stâng verificând pixelul central (128, 128).
  • Creează o mască cu pixelii care corespund etichetei ventriculului stâng. Folosind np.where, setează pixelii etichetați cu lv_val la 1 și celelalte valori la np.nan.
  • Folosește plt.imshow() pentru a suprapune eticheta selectată peste graficul curent.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()
Editează și rulează codul