Ampliação de imagens
Você já tentou redimensionar uma imagem para torná-la maior? Isso geralmente resulta em perda de qualidade, com a imagem ampliada parecendo borrada.
A boa notícia é que o algoritmo usado pelo scikit-image funciona muito bem para ampliar imagens até um determinado ponto.
Neste exercício, você ampliará uma imagem três vezes!
Você fará isso redimensionando a imagem de um foguete, que será carregada a partir do módulo data
.

Este exercício faz parte do curso
Processamento de imagens em Python
Instruções de exercício
- Importe o módulo e a função necessários para ampliar imagens; você fará isso redimensionando.
- Importe o módulo
data
. - Carregue a imagem
rocket()
dedata
. - Amplie o site
rocket_image
de modo que ele fique 3 vezes maior, com o filtro antialiasing aplicado. Não se esqueça de definirmultichannel
comoTrue
ou você corre o risco de a sessão ser interrompida!
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Import the module and function to enlarge images
from skimage.____ import ____
# Import the data module
from skimage import ____
# Load the image from data
rocket_image = ____.____()
# Enlarge the image so it is 3 times bigger
enlarged_rocket_image = ____(rocket_image, ____, ____=____, multichannel=____)
# Show original and resulting image
show_image(rocket_image)
show_image(enlarged_rocket_image, "3 times enlarged image")