Genera subplots
Puedes dibujar varias imágenes en una misma figura para explorar los datos rápidamente. Usa plt.subplots() para generar una matriz de subplots.
fig, axes = plt.subplots(nrows=2, ncols=2)
Para dibujar una imagen en un subplot, llama al método de trazado directamente desde el objeto del subplot en lugar de hacerlo a través de PyPlot: axes[0,0].imshow(im) en lugar de plt.imshow(im).
Para este ejercicio, dibuja im1 e im2 en subplots separados dentro de la misma figura.
Este ejercicio forma parte del curso
Análisis de imágenes biomédicas en Python
Instrucciones del ejercicio
- Crea una cuadrícula de subplots con
nrows=2yncols=1. - Dibuja
im1yim2en el primer y segundo subplot, respectivamente. Usa un mapa de colores "gray" para cada uno. - En cada subplot, desactiva las marcas y etiquetas de los ejes.
- Renderiza la figura.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# 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()