Por lo general, uso el guardar de Photoshop para web y dispositivos, pero no tiene opciones para comprimir pngs y también me pregunto si hay algoritmos de compresión superiores disponibles.
10
Por lo general, uso el guardar de Photoshop para web y dispositivos, pero no tiene opciones para comprimir pngs y también me pregunto si hay algoritmos de compresión superiores disponibles.
Respuestas:
Si el tipo de archivo de destino es PNG, entonces tiene algunas opciones. Primero, abra el PNG en Fireworks y luego guarde optimizado. FW comprime archivos .png mejor que PS. Luego use PNGOUT (freeware) para comprimir aún más. El resultado típico es aproximadamente un 30% menos de lo que produciría Photoshop.
fuente
Mi enfoque no es muy técnico, por lo que no puedo dar algoritmos específicos, pero Adobe Fireworks es una de las mejores herramientas para optimizar cualquier formato de imagen para la web. Puedes usarlo.
También ImageOptim funciona bien en OSX. Los mismos resultados con fuegos artificiales, los comparé.
fuente
En primer lugar, ¿ deberías usar PNG o JPEG?
Si está guardando una imagen para la web, en estos días la elección es entre PNG y JPEG. PNG es muy bueno para imágenes que se comprimen sin pérdidas de manera muy eficiente. JPEG es bueno para el resto.
Como regla general, si es una foto o una representación compleja (completamente texturizada) y es más grande que alrededor de 60x60, es probable que un JPEG sea mejor.
Recuerde también que JPEG tiene una escala de calidad deslizante que afecta lo bien que se verá, mientras que PNG no.
Cómo optimizar PNGs
A diferencia de los GIF, los PNG admiten imágenes de 24 bits. Esto ha causado una gran confusión, con personas confundidas que afirman que las imágenes PNG ocupan mucho más espacio que la misma imagen guardada como GIF. Esto se debe principalmente a que las personas no se dan cuenta de que está convirtiendo hacia abajo a 256 colores al guardar en GIF mientras conservan todos los datos de color de 24 bits en PNG.
Sin embargo, en PNG, puede reducir los colores a una paleta como GIF y esto hará que el tamaño del archivo de imagen sea mucho más pequeño.
Photoshop es Guardar para Web no tiene opciones para la compresión de archivos PNG
Para la mayoría de los escenarios donde PNG es adecuado, desea utilizar una paleta de colores. Obtendrá una gran compresión simplemente seleccionando 256 colores y utilizando los algoritmos predeterminados para elegir la paleta de colores. "Guardar para Web" de Photoshop hace esto fácil. Simplemente seleccione PNG-8 en lugar de PNG-24 y comience con los valores predeterminados.
Puede que no pienses en esto como "compresión", pero está reduciendo la calidad de la imagen para obtener un tamaño de archivo más pequeño: es solo un enfoque diferente.
Si tiene una imagen muy simple o un icono muy pequeño, puede reducir aún más la cantidad de colores para obtener una mejor compresión. Cada vez que baje con una potencia de dos, le dará un pequeño aumento en la eficiencia de compresión, por lo que 128 es un poco mejor que 129-255, 64 es un poco mejor que 65-127, y así sucesivamente. Por lo tanto, intente 256, 128, 64, 32 y 16.
fuente
Solo quería agregar eso, además de algunas de las respuestas ya dadas, Yahoo! tiene una herramienta llamada Smushit que puede eliminar algunos bytes. Es muy fácil de usar.
fuente