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:
- Găsește valoarea etichetei asociate obiectului.
- 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
Instrucțiuni pentru exercițiu
- Folosește
ndi.label()pentru a atribui etichete fiecărui obiect separat dinmask. - 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 culv_valla1și celelalte valori lanp.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()