Imagen · Edición

Rotar o voltear una imagen

A veces una foto necesita girar 90 grados, ponerse de cabeza o reflejarse en espejo. ImageMagick hace cada una de esas transformaciones con un comando corto y directo.

Gratis y open source macOS · Linux · Windows Nada sale de tu equipo

1. Instala ImageMagick

Se instala una sola vez y queda para siempre. Es gratis y de código abierto:

# macOS (Homebrew)
brew install imagemagick

# Ubuntu / Debian
sudo apt install imagemagick

# Windows (winget)
winget install ImageMagick.ImageMagick

Si nunca has usado la terminal, empieza por la guía de la terminal.

2. Rota o voltea la imagen

Para girar en sentido de las manecillas del reloj, usa -rotate con los grados; para reflejar de izquierda a derecha, usa -flop:

magick foto.jpg -rotate 90 girada.jpg
magick foto.jpg -flop espejo.jpg

Cambia 90 por los grados que necesites (180 para ponerla de cabeza, -90 o 270 para el sentido contrario). Para voltear de arriba abajo en lugar de izquierda a derecha, usa -flip.

Voltear toda una carpeta

Para aplicar la misma rotación a muchas imágenes:

mogrify -rotate 90 *.jpg
Cuidado: mogrify sobreescribe los archivos al no cambiar el formato. Trabaja sobre una copia de la carpeta.

Tareas relacionadas

Preguntas frecuentes

¿Cuál es la diferencia entre -flip y -flop?

El -flop refleja la imagen de izquierda a derecha, como un espejo. El -flip la voltea de arriba abajo. Para una rotación completa de 180 grados usa -rotate 180, que es distinto de cualquiera de los dos volteos.

¿Rotar la imagen pierde calidad?

Las rotaciones de 90, 180 o 270 grados y los volteos no recomprimen ni interpolan píxeles, así que no hay pérdida. Solo las rotaciones en ángulos arbitrarios (como 7 grados) requieren recalcular píxeles y pueden suavizar ligeramente la imagen.