J'utilise habituellement la sauvegarde de Photoshop pour le Web et les appareils, mais il n'a pas d'options pour compresser les pngs et je me demande également si des algorithmes de compression supérieurs sont disponibles?
10
J'utilise habituellement la sauvegarde de Photoshop pour le Web et les appareils, mais il n'a pas d'options pour compresser les pngs et je me demande également si des algorithmes de compression supérieurs sont disponibles?
Réponses:
Si le type de fichier cible est PNG, vous avez quelques options. Tout d'abord, ouvrez le PNG dans Fireworks, puis enregistrez-le optimisé. FW compresse mieux les fichiers .png que PS. Utilisez ensuite PNGOUT (freeware) pour compresser davantage. Le résultat typique est environ 30% inférieur à ce que Photoshop produirait.
la source
Mon approche n'est pas très technique donc je ne peux pas donner d'algorithmes spécifiques mais Adobe Fireworks est l'un des meilleurs outils pour optimiser n'importe quel format d'image pour le web. Tu peux l'utiliser.
Aussi ImageOptim fonctionne bien sur OSX. Mêmes résultats avec des feux d'artifice, je les ai comparés.
la source
Tout d' abord, devriez - vous utiliser PNG ou JPEG?
Si vous enregistrez une image pour le Web, le choix se fait de nos jours entre PNG et JPEG. PNG est très bon pour les images qui se compresseront sans perte très efficacement. JPEG est bon pour le reste.
En règle générale, si c'est une photo ou un rendu complexe (complètement texturé) et qu'il est plus gros que 60x60 environ, alors un JPEG est susceptible d'être meilleur.
Rappelez-vous également que JPEG a une échelle de qualité glissante qui affecte sa qualité, contrairement à PNG.
Comment optimiser les PNG
Contrairement aux GIF, les PNG prennent en charge les images 24 bits. Cela a causé beaucoup de confusion, des personnes confuses affirmant que les images PNG occupent beaucoup plus d'espace que la même image enregistrée au format GIF. Cela est principalement dû au fait que les gens ne réalisent pas que la conversion est réduite à 256 couleurs lors de l'enregistrement au format GIF alors qu'ils préservent l'intégralité des données couleur 24 bits dans le PNG.
En PNG cependant, vous pouvez réduire les couleurs à une palette comme GIF et cela réduira la taille du fichier image.
Photoshop est Enregistrer pour le Web n'ont des options de compression PNGs
Pour la majorité des scénarios où PNG convient, vous souhaitez utiliser une palette de couleurs. Vous obtiendrez une excellente compression simplement en sélectionnant 256 couleurs et en utilisant les algorithmes par défaut pour choisir la palette de couleurs. "Enregistrer pour le Web" de Photoshop vous facilite la tâche. Sélectionnez simplement PNG-8 au lieu de PNG-24 et commencez par les valeurs par défaut.
Vous ne pouvez pas considérer cela comme une "compression", mais cela réduit la qualité de l'image afin d'obtenir une taille de fichier plus petite - c'est juste une approche différente.
Si vous avez une image très simple ou une très petite icône, vous pouvez ensuite diminuer davantage le nombre de couleurs pour obtenir une meilleure compression. Chaque fois que vous descendez par une puissance de deux, vous lui donnerez une petite bosse dans l'efficacité de la compression, donc 128 est un peu mieux que 129-255, 64 est un peu mieux que 65-127, et ainsi de suite. Essayez donc 256, 128, 64, 32 et 16.
la source
Je voulais juste ajouter que, en plus de certaines des réponses déjà données, Yahoo! a un outil appelé Smushit qui peut raser certains octets. C'est très simple à utiliser.
la source