Rotazioni
Quando un oggetto è inclinato o capovolto, puoi ruotare l'immagine. Con ndi.rotate(), l'immagine viene ruotata dal suo centro di un numero di gradi specificato rispetto all'asse orizzontale destro.
In questo esercizio, trasla e ruota l'immagine del cervello (im) in modo che sia approssimativamente orizzontale e "rivolta" verso il lato destro dell'immagine.
Questo esercizio fa parte del corso
Analisi di immagini biomediche in Python
Istruzioni dell'esercizio
- Trasla
imverso il centro: 20 pixel a sinistra e 20 pixel in alto. - Usa
ndi.rotateper ruotarexfmdi 30 gradi verso il basso. Impostareshape=Falseper evitare che la forma dell'immagine cambi. - Traccia le immagini originale e trasformata.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Shift the image towards the center
xfm = ____
# Rotate the shifted image
xfm = ndi.rotate(____, angle=____, reshape=____)
# Plot the original and rotated images
fig, axes = plt.subplots(2, 1)
axes[0].imshow(im)
____
format_and_render_plot()