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.