10 marzo 2009

Comprimir Imágenes sin Perder Calidad

Comprimir imágenes para que se muestren más rápidamente sin perder calidad es posible gracias a pngcrush y jpegtran. Dos pequeñas pero potentes aplicaciones que reducen considerablemente el tamaño de ficheros png y jpg respectivamente.

Instalación

sudo aptitude install pngcrush

Uso

pngcrush -rem alla -reduce -brute original.png optimizada.png

Explicación:

-rem = remueve información adicional en este caso alla borra toda excepto la información de transparencia.

-reduce = reducción

-brute = usa fuerza bruta, prueba con 114 filtros y métodos compresión

original.png = imagen a optimizar

optimizada.png = imagen optimizada

Con este método en teoría se consigue una reducción de más de un 15% en la mayoría de los casos. Si os digo la verdad a mi me da más resultado indexando la imagen desde Gimp.

jpegtran se usa de esta otra manera:
jpegtran -copy none -optimize -perfect original.jpg>optimizada.jpg
Si no funciona prueba instalando esto:
sudo aptitude install libjpeg-progs

Información en inglés en marksanborn.net

No hay comentarios:

Publicar un comentario