Gerar subplots
Você pode desenhar várias imagens em uma única figura para explorar os dados rapidamente. Use plt.subplots() para gerar um array de subplots.
fig, axes = plt.subplots(nrows=2, ncols=2)
Para desenhar uma imagem em um subplot, chame o método de plotagem diretamente do objeto do subplot em vez de usar o PyPlot: axes[0,0].imshow(im) em vez de plt.imshow(im).
Neste exercício, desenhe im1 e im2 em subplots separados dentro da mesma figura.
Este exercicio faz parte do curso
Análise de Imagens Biomédicas em Python
Instruções do exercicio
- Crie uma grade de subplots com
nrows=2encols=1. - Desenhe
im1eim2no primeiro e no segundo subplot, respectivamente. Use o mapa de cores "gray" para cada um. - Para cada subplot, desative os ticks e rótulos dos eixos.
- Renderize a figura.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# 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()