Modifica la calidad de una imagen desde el terminal

Si queremos modificar o convertir imágenes desde el terminal de tu Linux, debemos instalar el siguiente paquete:
sudo apt-get install imagemagick

Para redimensionar imágenes ejecutamos el siguiente comando:
mogrify -resize XXX pantallazo.jpg
Esto modifica el ancho del archivo pantallazo.jpg al tamaño especificado, que en este caso es XXX. También podemos ingresar las dimensiones completas Ej. XXX×YYY, siendo las XXX el ancho y las YYY el largo. Las dimensiones estándares a usar son 800×600.

También podemos convertir imágenes, es decir, cambiarles el formato con el siguiente comando:
mogrify -format jpg pantallazo.png
Con este comando modificamos la imagen pantallazo con formato PNGJPG. (pantallazo.png –> pantallazo.jpg)

Para cambiar la calidad de las imágenes ejecutamos:
mogrify -quality ZZ pantallazo.jpg
En ZZ escribimos el número deseado, por Ej. 60

Así podemos editar nuestras fotos fácilmente, y podemos hacerlo con todas las imágenes de una carpeta si, estando dentro de la carpeta deseada, escribimos *.jpg, *png, etc. en vez del nombre del archivo concreto, con lo cual esta herramienta se vuelve muy útil y rápida para tratar imágenes masivamente.

Etiquetas:

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.