Řezy 3D snímků
Nejjednodušší způsob, jak vizualizovat 3D a 4D snímky, je rozdělit je na řadu 2D snímků. Jejich postupné zobrazení vytvoří efekt "průletu", který ti pomůže lépe pochopit celkovou strukturu obrazu.
Pro výběr 2D snímku zvolíš konkrétní index na první ose a z zbývajících dvou vyberéš všechna data: vol[0, :, :]
V tomto cvičení použij smyčku for a vykresli každý 40. řez z vol do samostatného podgrafu. matplotlib.pyplot (jako plt) je již naimportován.
Toto cvičení je součástí kurzu
Biomedical Image Analysis in Python
Pokyny k cvičení
- Pomocí
plt.subplots()vytvoř mřížku podgrafů s 1 řádkem a 4 sloupci. - Vykresli každý 40. řez z
volve stupních šedi. Pro získání správného indexu vynásobiihodnotou40. - Vypni popisky os, tiky i rámeček pro každý podgraf.
- Zobraz výsledný obrázek.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Plot the images on a subplots array
fig, axes = ____
# Loop through subplots and draw image
for ii in range(4):
im = ____
axes[ii].imshow(____, cmap='gray')
axes[ii].axis(____)
# Render the figure
plt.show()