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
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.
Conocía convert pero no mogrifiy. Lo voy a tener presente ahora que ando en un sistema sin X 🙂
Saludos!
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!
Muchas gracias! Así da gusto seguir escribiendo 🙂
Nos estamos leyendo 😀
Saludos!
Pingback: Capturas de pantalla con el comando import de ImageMagick | La mirada del replicante