Question

J'ai une très grande image d'arrière-plan (environ 940 x 940 pixels) et je me demande si quelqu'un a des astuces pour compresser un fichier aussi volumineux que Photoshop ne peut le gérer. La meilleure compression sans perte de qualité sérieuse de Photoshop est PNG 8 (250 Ko); Quelqu'un sait-il qu'il est possible de compresser une image plus loin (par exemple, de compresser un fichier PNG après son enregistrement)?

Normalement, je ne traite pas avec l'optimisation d'images de cette taille, donc j'espérais que quelqu'un aurait des indications.

Était-ce utile?

La solution

Découvrez http://www.irfanview.com/ , un bon vieux mais un bon .

Nous avons constaté que la compression png multipass était assez efficace et que le traitement par lots était plus rapide que PS.

PNGOUT est également disponible ici http://advsys.net/ken/utils.htm, qui est apparemment très bon.

Autres conseils

Cela dépendra d'abord du type d'image que vous essayez de compresser. Les deux catégories de base sont:

  • photo
  • Illustration

Pour les images (telles que les photographies), une compression avec perte . Des formats tels que JPEG seront préférables, car ils supprimeront les détails qui ne sont pas facilement détectables par des éléments visuels. la perception. Cela permettra des taux de compression très élevés pour la qualité. L'inconvénient est qu'une compression excessive entraînera des artefacts de compression très visibles.

Pour les illustrations contenant de grandes zones de la même couleur, utilisez une compression sans perte. au format PNG ou GIF sera la meilleure approche. Bien que cela ne soit pas techniquement correct, vous pouvez penser à PNG et GIF compressera très bien les répétitions de la même couleur, similaire à run-length encoding (RLE).

Maintenant que vous avez mentionné la PNG en particulier, je vais aborder cette discussion en me basant sur mon expérience d'utilisation des PNG.

Premièrement, la compression ultérieure d'un fichier PNG n'est pas une option viable, car il n'est pas possible de compresser des données déjà compressées . Cela est vrai pour toute compression de données. supprimer la entropie des données source (en gros, des motifs répétitifs pouvant être représentés plus compactes) conduit à la réduction de la quantité d’espace nécessaire pour stocker les informations. PNG utilise déjà des méthodes pour compresser efficacement les images sans perte.

Cela dit, il existe au moins un moyen possible de réduire davantage la taille d'un fichier PNG: en diminuant le nombre de couleurs stockées dans l'image . En utilisant " couleurs indexées " (en incorporant une palette personnalisée dans l’image elle-même), vous pourrez peut-être réduire la taille du fichier. Cependant, si l’image a au départ beaucoup de couleurs (comme des dégradés de couleurs ou une image photographique), vous ne pourrez peut-être pas réduire le nombre de couleurs utilisées dans une image sans perte perceptible de qualité.

En gros, il faudra procéder à des essais pour déterminer si les modifications apportées à l'image entraîneront des modifications de la qualité de l'image et de la taille du fichier.

Le commentaire de Paul Fisher m'a rappelé que je ne recommanderais probablement pas non plus d'utiliser GIF. Paul souligne que le format PNG compresse mieux le dessin au trait statique que le format GIF dans presque toutes les situations.

Je voudrais également souligner que le format GIF ne prend en charge que les images 8 bits. Par conséquent, si une image contient plus de 256 couleurs, vous devrez réduire les couleurs utilisées.

De plus, le commentaire de Kent Fredric sur la réduction de la profondeur de couleur a, dans certaines situations, entraîné une augmentation de la taille du fichier. Bien que ce soit une spéculation, il est possible que le dithering rende l'image moins compressible. (car le dithering introduit des pixels de couleurs différentes pour simuler une autre couleur, un peu comme si on mélangeait un pigment de peinture de couleur différente pour obtenir une autre couleur) en introduisant plus d'entropie dans l'image.

Voici un point sur lequel les autres affiches n’ont peut-être pas remarqué que j’ai découvert à titre expérimental:

Sur certaines installations, le comportement par défaut consiste à enregistrer une copie complète du profil de couleur des images avec l’image.

En d'autres termes, la mappe d'étalonnage de périphérique, généralement SRGB ou similaire, indique aux agents comment mapper au mieux la couleur aux couleurs du monde réel au lieu des couleurs indépendantes du périphérique.

Ce profil d'image est toutefois assez volumineux et peut rendre certains des fichiers que vous vous attendez à être très petits, par exemple une image de 1 pixel par 1 pixel consommant 25 ko. Même un format BMP pur (non compressé) peut représenter 1 pixel en moins.

Ce profil n'est généralement pas nécessaire pour le Web. Par conséquent, lors de l'enregistrement de vos images Photoshop, veillez à les exporter sans ce profil. Vous remarquerez ainsi une nette amélioration de la taille.

Vous pouvez supprimer ces données en utilisant un autre outil tel que gimp, mais cela peut prendre un peu de temps s'il y a beaucoup de fichiers.

pngcrush peut compresser davantage les fichiers PNG sans aucune perte de données, il applique différentes combinaisons d'encodage. et des options de compression pour voir lequel fonctionne le mieux.

Si l'image est de nature photographique, JPEG la compressera beaucoup mieux que PNG8 pour la même perte de qualité.

Smush.It prétend aller "au-delà des limitations de Photoshop". Et c'est gratuit et basé sur le Web.

Cela dépend beaucoup du type d'image. Si les couleurs et les motifs sont nombreux, alors le format PNG ou GIF est probablement votre meilleur choix. Mais si c'est une image photoréaliste, alors JPG sera meilleur - et vous pouvez baisser la qualité de JPG au point d'obtenir le compromis compression / qualité que vous recherchez (Photoshop est très efficace pour vous montrer un aperçu de l'image finale lorsque vous ajustez la qualité).

"Compressez un fichier PNG après son enregistrement". une partie me fait penser à un profond malentendu. Vous ne pouvez pas compresser comme par magie au-delà d’un certain point sans perte d’informations.

Le premier point à considérer est de savoir si la résolution doit être aussi grande. Réduire la résolution de 10% dans les deux sens réduit la taille du fichier de 19%.

Ensuite, essayez plusieurs algorithmes de compression différents avec différents degrés de compression par rapport à la perte d’information / qualité. Si l’image est fragmentaire, vous pourriez vous en tirer avec une compression JPEG assez rigoureuse.

Je le mettrais en mosaïque, à moins que vous ne soyez absolument sûr que votre public ait la bande passante.

suivant est jpeg2k.

Pour tirer le meilleur parti d'un fichier JPEG, vous pouvez utiliser le "paramètre de qualité modifié" du fichier "Enregistrer en tant que Web". dialogue.

  1. Créez un masque / une sélection contenant du blanc dans lequel vous souhaitez conserver le plus de détails, eq autour du texte. Vous pouvez utiliser Quick-Mask pour dessiner le masque avec un pinceau. Cela aide à réduire la sélection, cela donne une belle transition de blanc à noir dans la prochaine étape.
  2. enregistrer ce masque / cette sélection en tant que canal et lui donner un nom
  3. Utiliser Fichier- > Enregistrer en tant que Web
  4. Sélectionnez JPEG comme format de fichier
  5. À côté de la zone Qualité, il y a un petit bouton avec un cercle. Cliquez dessus. Sélectionnez le canal enregistré à l'étape 2 et lisez le paramètre de qualité des parties blanche et noire du contenu du canal.

http://www.jpegmini.com est un nouveau service qui crée des fichiers jpgs standard avec une taille de fichier extrêmement petite. . J'ai eu un bon succès avec elle.

Pour des images uniques de qualité optimale, je recommande vivement RIOT . Vous pouvez voir l'image originale, à part celle qui a été modifiée.

Cet outil est gratuit et vaut vraiment la peine d’être essayé.

JPEG2000 donne les taux de compression sur les images de qualité photographique nettement supérieures à JPEG (ou PNG). De plus, JPEG2000 a à la fois "perte" et et " sans perte " des options de compression qui peuvent être adaptées parfaitement à vos besoins individuels.

J'ai toujours eu beaucoup de chance avec jpeg. Assurez-vous de configurer Photoshop pour ne pas enregistrer automatiquement les vignettes en JPEG. D'après mon expérience, j'obtiens le meilleur rapport coût / efficacité en utilisant une compression progressive à 3 passes, bien que l'optimisation de la ligne de base fonctionne plutôt bien. Choisissez des niveaux de qualité très bas (par exemple 2 ou 3) et expérimentez jusqu'à ce que vous trouviez un bon compromis.

Les images PNG sont déjà compressées en interne, de manière à ne pas bénéficier davantage de la compression (et peuvent même s’étendre si vous essayez de les compresser).

Vous pouvez:

  • Réduisez la résolution de 940x940 à quelque chose de plus petit, comme 470x470.
  • Réduisez la profondeur de couleur
  • Compressez à l'aide d'un outil de compression avec perte tel que JPEG

modifier: bien sûr, 250 Ko est volumineux pour un arrière-plan Web. Vous voudrez peut-être aussi repenser la conception graphique qui en a besoin.

Cesium est le meilleur outil que j'ai jamais vu.

http://tools.dynamicdrive.com/imageoptimizer vous permet de générer des fichiers GIF, JPG ou PNG. fichiers de chacun de ces formats et vous indique le degré de compression de l’image (en pourcentage de la taille du fichier original).

Vous pouvez ensuite choisir le niveau de qualité que vous êtes prêt à compromettre pour obtenir une photo plus petite. Cela a bien fonctionné pour moi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top