Editar imágenes con el comando mogrify

Mogrify, es una de esas herramientas que forma parte del programa ImageMagick (otra muy conocida es el comando convert) y que permite realizar tareas como convertir fotos a otros formatos o modificar el tamaño de las imágenes.

Lo primero que debemos hacer si queremos utilizarlo, es verificar que tenemos ImageMagick y si no es así instalarlo:

  • En Debian y derivadas como Ubuntu y Linux Mint haríamos

apt-get install imagemagick

  • En Fedora

yum install imagemagick

  • En openSUSE

zypper install imagemagick

Una vez instalado ya podemos usar el comando mogrify para:

Modificar el tamaño de las fotos:

mogrify -resize 25% Haiti.jpeg

En la foto de este ejemplo(Haiti) se ha reducido en un 25%, las dimensiones de altura y anchura de la imagen

Haiti by Allison Shelley

.

En vez de utilizar porcentajes, podemos proporcionar las medidas exactas, esta linea de comandos redimensionaría la imagen igual que el anterior:

mogrify -resize 100×67 Haiti.jpeg

Convertir imágenes a otro formato:

Podemos convertir un archivo jpeg a png

mogrify -format png archivo.jpeg

y si queremos  abreviar convirtiendo de jpg a png todos los archivos de una carpeta, al mismo tiempo que reducimos su tamaño (en un 50% en este caso):

mogrify -resize 50% -format png *.jpeg

Rotar imágenes

Si le quiero dar la vuelta 180º haría:

mogrify -rotate “+180″ image.jpg

El comando mogrify incluye muchas mas opciones como unir imágenes, poner marcas de agua, marcos, modificar colores, etc..todas esas opciones las podéis consultar aquí o mediante la terminal escribiendo mogrify -help.

4 comentarios de “Editar imágenes con el comando mogrify

  1. Ya vi que estás luchando con la Olivetti…por cierto he encontrado un montón de entradas útiles en tu blog, sobre todo en el tema de programas y comandos para la terminal, así que felicidades por tu trabajo y
    Un Saludo!

  2. Pingback: Capturas de pantalla con el comando import de ImageMagick | La mirada del replicante

Deja un comentario