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.
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.jpgCambia 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 *.jpgmogrify 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.