Genera subplot
Puoi disegnare più immagini in un'unica figura per esplorare rapidamente i dati. Usa plt.subplots() per generare un array di subplot.
fig, axes = plt.subplots(nrows=2, ncols=2)
Per disegnare un'immagine su un subplot, chiama direttamente il metodo di plotting dall'oggetto subplot invece che da PyPlot: axes[0,0].imshow(im) invece di plt.imshow(im).
In questo esercizio, disegna im1 e im2 su subplot separati all'interno della stessa figura.
Questo esercizio fa parte del corso
Analisi di immagini biomediche in Python
Istruzioni dell'esercizio
- Crea una griglia di subplot con
nrows=2encols=1. - Disegna
im1eim2rispettivamente sul primo e sul secondo subplot. Usa una mappa colori "gray" per ciascuna. - Per ogni subplot, disattiva tacche e etichette degli assi.
- Mostra la figura.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Import PyPlot
import ____ as ____
# Initialize figure and axes grid
fig, axes = ____
# Draw an image on each subplot
axes[0].imshow(____)
____
# Remove ticks/labels and render
axes[0].axis(____)
____
plt.show()