martes, 21 de agosto de 2012

Modifica la calidad de una imagen desde consola

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 ejemplo.jpg

Esto modifica el ancho del archivo ejemplo.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 ejemplo.png

Con este comando modificamos la imagen ejemplo con formato PNG a JPG. (ejemplo.png --> ejemplo.jpg). Para cambiar la calidad de las imágenes ejecutamos:

mogrify -quality ZZ ejemplo.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.

0 comentarios:

Publicar un comentario