imgmin.png

Reducir drásticamente el volumen que ocupa una imagen JPEG, comprimiéndola de forma inteligente de tal forma que a simple vista no se perciba perdida de calidad. Eso lo que nos ofrece imgmin, una interesante herramienta en linea de comandos con licencia libre MIT.

Al igual que otras aplicaciones que ya hemos comentado antes, además de un ahorro de espacio en nuestros equipos o alguno de los servicios online que usamos, usar imgmin puede contribuir a hacer tu página web mas rápida. Quizás también mejorar los resultados de SEO –en el caso de que te importe– y hacer la experiencia de navegación de tus visitantes algo más agradable.

La mayoría de herramientas de optimización –hablamos de las que utilizan técnicas de compresión con perdida de calidad, en archivos JPEG– nos dan la opción de personalizar el nivel de compresión o bien trabajar a través de unos estándares generalmente conservadores (85 % es bastante común) de reducción de calidad de la imagen.

Un problema con esto es que los resultados pueden ser muy diferentes, habrá imágenes a las que se les habría podido reducir mucho más su “peso” sin que se note; mientras que con otras se nos habrá ido la mano, con una aproximación demasiado agresiva, en la que se percibe la falta de calidad respecto del original.

Imgmin viene a resolver esto al automatizar el proceso, eligiendo la reducción de calidad adecuada para que la imagen sea vea aceptable. Para ello genera imágenes en configuraciones de calidad diferentes y posteriormente selecciona la más cercana a lo que denominan una aceptable tasa de error pixel de 1.0.

Uso de imgmin

Pero basta de teoría, vamos a ver como usar imgmin, algo que no tiene demasiado misterio:

1
imgmin original.jpg optimizada.jpg

Si os fijáis en la imagen que abre el post, lo he probado en un par de fotos con resultados diferentes, en cuanto a: reducción de calidad, espacio ahorrado, tamaño o colores presentes tras la transformación.

Instalación de imgmin

En mi caso para Antergos lo instalé a partir de los repositorios comunitarios de Arch Linux (AUR):

1
yaourt -S imgmin-git

En la página de GitHub del proyecto encontraréis información para instalarlo en otras distribuciones como Ubuntu o Red Hat, así como instrucciones de compilación genéricas a partir del código fuente.

 

Fuente: TuxDiary | lamiradadelreplicante

¿Quién está en línea?

Hay 17504 invitados y ningún miembro en línea