EmpezarEmpieza gratis

Rotaciones

Cuando un objeto está inclinado o invertido, puedes rotar la imagen. Con ndi.rotate(), la imagen se rota desde su centro los grados indicados respecto al eje horizontal derecho.

En este ejercicio, desplaza y rota la imagen del cerebro (im) para que quede aproximadamente nivelada y “mirando” hacia el lado derecho de la imagen.

Este ejercicio forma parte del curso

Análisis de imágenes biomédicas en Python

Ver curso

Instrucciones del ejercicio

  • Desplaza im hacia el centro: 20 píxeles a la izquierda y 20 píxeles hacia arriba.
  • Usa ndi.rotate para girar xfm 30 grados hacia abajo. Establece reshape=False para evitar que cambie la forma de la imagen.
  • Representa la imagen original y la transformada.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# 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()
Editar y ejecutar código