Fetta immagini 3D
Il modo più semplice per tracciare immagini 3D e 4D è suddividerle in molte immagini 2D. Visualizzare molte sezioni in sequenza può creare un effetto "fly-through" che ti aiuta a comprendere l'immagine nel suo insieme.
Per selezionare un frame 2D, scegli un frame per il primo asse e seleziona tutti i dati dei restanti due: vol[0, :, :]
Per questo esercizio, usa un ciclo for per tracciare ogni 40ª sezione di vol su un subplot separato. matplotlib.pyplot (come plt) è già stato importato per te.
Questo esercizio fa parte del corso
Analisi di immagini biomediche in Python
Istruzioni dell'esercizio
- Usando
plt.subplots(), inizializza una griglia di subplot con 1 riga e 4 colonne. - Traccia ogni 40ª sezione di
volin scala di grigi. Per ottenere l'indice corretto, moltiplicaiiper40. - Disattiva tacche, etichette e bordo per ogni subplot.
- Renderizza la figura.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# 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()