Ridimensionamento proporzionale
Vogliamo ridurre le immagini di un blog veterinario in modo che abbiano tutte la stessa dimensione compressa.
È importante farlo in modo proporzionale, così da non distorcerle.
Per prima cosa, farai una prova su un'unica immagine, così saprai quale codice testare poi sul resto delle immagini.
L'immagine è precaricata come
dogs_banner.
Ricorda che osservando la forma dell'immagine puoi conoscerne larghezza e altezza.
Questo esercizio fa parte del corso
Elaborazione di immagini in Python
Istruzioni dell'esercizio
- Importa il modulo e la funzione per il ridimensionamento.
- Imposta altezza e larghezza proporzionali in modo che l'altezza sia la metà di quella originale.
- Ridimensiona usando l'altezza e la larghezza proporzionali calcolate.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import the module and function
from skimage.___ import ____
# Set proportional height so its half its size
height = int(____ / 2)
width = int(____ / 2)
# Resize using the calculated proportional height and width
image_resized = ____(dogs_banner, (____, ____),
anti_aliasing=True)
# Show the original and resized image
show_image(dogs_banner, 'Original')
show_image(image_resized, 'Resized image')