Générer des sous-graphiques
Vous pouvez afficher plusieurs images dans une même figure pour explorer rapidement vos données. Utilisez plt.subplots() pour générer un tableau de sous-graphiques.
fig, axes = plt.subplots(nrows=2, ncols=2)
Pour dessiner une image sur un sous-graphique, appelez la méthode de tracé 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, affichez im1 et im2 sur des sous-graphiques distincts au sein de la même figure.
Cet exercice fait partie du cours
<cours>Analyse d'images biomédicales en Python</cours>Instructions de l’exercice
- Créez une grille de sous-graphiques avec
nrows=2etncols=1. - Affichez
im1etim2sur les premier et deuxième sous-graphiques respectivement. Utilisez une carte de couleurs « gray » pour chacun. - Pour chaque sous-graphique, désactivez les graduations et les libellés des axes.
- Rendu de 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()