Générer des sous-graphiques
Vous pouvez afficher plusieurs images dans une même figure pour explorer les données rapidement. Utilisez plt.subplots() pour générer un tableau de sous-graphiques.
fig, axes = plt.subplots(nrows=2, ncols=2)
Pour dessiner une image dans un sous-graphique, appelez la méthode de traçage directement depuis l'objet du sous-graphique plutôt que via PyPlot : axes[0,0].imshow(im) plutôt que plt.imshow(im).
Pour cet exercice, dessinez im1 et im2 dans des sous-graphiques distincts au sein de la même figure.
Cette activité fait partie du cours
Analyse d'images biomédicales en Python
Instructions de l’exercice
- Créez une grille de sous-graphiques avec
nrows=2etncols=1. - Dessinez
im1etim2dans le premier et le deuxième sous-graphique, respectivement. Utilisez une palette de couleurs « gray » pour chacun. - Pour chaque sous-graphique, désactivez les graduations et les étiquettes des axes.
- Affichez la figure.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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()