Pourquoi deux images de mêmes dimensions / dpi ont-elles des tailles de fichier différentes?

10

Je travaille sur un projet où deux de mes images doivent être LES PLUS PETITES POSSIBLES. J'ai mis à l'échelle deux images aux mêmes dimensions / dpi et j'ai vérifié le profil de couleur dans Photoshop CS6 et ils se ressemblent tous les deux. Ils ont tous deux été enregistrés avec la même compression JPEG.

Quelqu'un peut-il m'expliquer comment ces deux images ont fini par avoir des tailles si radicalement différentes? Celui du chien est de 97 Ko et celui du lapin est de 576 Ko.

entrez la description de l'image ici

entrez la description de l'image ici

Donc, après avoir suivi la suggestion, j'ai changé les profils de couleurs intégrés des deux images ci-dessus et ils ont maintenant presque la même taille de fichier. Cependant, j'en ai deux autres qui ont le même profil de couleur intégré et encore une fois, ce sont des tailles radicalement différentes. Pouvez-vous expliquer pourquoi?

entrez la description de l'image ici

entrez la description de l'image ici

daveMac
la source
1
si vous pouvez quantifier "petit" (vous devez avoir des spécifications vers lesquelles vous travaillez) et quel est le but, alors vous pourriez recevoir d'autres méthodes d'optimisation de la taille des fichiers.
horatio

Réponses:

13

Les deux premières images ont toutes deux des profils de couleurs intégrés. Le plus petit a Adobe RVB, et le plus grand a "TIFF RVB", ce qui s'avère consommer plus d'espace.

Je suppose que vous voulez probablement que ce soit sRGB de toute façon , sans profil de couleur intégré.

Dans le second cas, ce sont les détails. La photographie à la main a de grandes zones de la même couleur, beaucoup de flou et de très nombreuses lignes nettes. C'est idéal pour la compression. Les vélos et les arbres sont pleins de contraste et de détails complexes. C'est beaucoup plus difficile à compresser.

Essayez d'exécuter un flou gaussien fort sur la deuxième image et observez comment elle rétrécit lorsque vous l'enregistrez. Cela ne résout pas votre problème, mais devrait clarifier ce qui se passe.

Veuillez lire mon profil
la source
Comment pouvez-vous vérifier une image pour les profils de couleurs intégrés?
cbdeveloper
Il existe plusieurs façons, mais la plus simple est peut-être de les ouvrir dans Gimp et il vous le dira et vous demandera si vous souhaitez convertir en srgb.
Veuillez lire mon profil
7

Deux images de mêmes dimensions contiennent la même quantité de données mais pas nécessairement la même quantité d' informations . Une image d'un blanc pur ne contient pratiquement aucune information et peut être compressée dans un très petit espace (il suffit de stocker uniquement la hauteur et la largeur afin de recréer complètement cette image).

Les scènes avec beaucoup de détails contiennent beaucoup d'informations et nécessitent donc plus d'espace de stockage, c'est inévitable. Cependant, le bruit est comme une information qui n'a pas de sens, si vous pouvez réduire le bruit, cela réduira la taille du fichier sans compromettre le contenu de l'image.

Matt Grum
la source
+1: J'adore les théories sur la quantité d'informations que certaines données contiennent ... Je suggère la "théorie de Kolmogorov" pour aider à comprendre que ...
woliveirajr
4

La compression JPEG indique la quantité de détails à jeter, pas la quantité à conserver.

Avec la même quantité de détails jetés, deux images différentes resteront avec une quantité différente de détails. Le stockage est généralement proportionnel à la quantité de détails laissés dans l'image après la compression.

Dans votre deuxième série, la deuxième image a clairement plus de détails. Cela devrait être évident par rapport au premier qui a d'énormes étendues de couleur uniforme qui se compressent beaucoup mieux.

Sur certains appareils photo, vous pouvez choisir de compresser les images dans une certaine qualité OU une certaine taille. Lorsqu'une image contient plus de détails, elle perd plus de détails lorsqu'elle est compressée à une certaine taille, ce qui n'est donc souhaitable que si le stockage est limité.

Itai
la source
Alors, puis-je faire autre chose pour réduire la taille du fichier?
daveMac
Après avoir supprimé le profil, la prochaine chose à faire est de supprimer les métadonnées. Cela peut être fait avec nconvert -rmeta. Ensuite, si vous voulez vraiment que les fichiers avec des quantités de détails différentes aient la même taille, vous devez compresser l'un de plus que l'autre (en d'autres termes, supprimez les détails supplémentaires).
Itai
Une fois que vous avez supprimé les métadonnées superflues, la seule façon de réduire la taille du fichier est de réduire la quantité d'informations dans l'image. Pour ce faire, recadrez, réduisez ou réduisez le facteur Q ("qualité") de l'image jpeg. Vous pouvez généralement réduire à q = 75 (vous ne savez pas quel est l'équivalent exact de Photoshop) avant d'obtenir des artefacts perceptibles (sans zoomer pour regarder des pixels individuels), mais cela varie d'une image à l'autre.
Brian White
Et malheureusement, les images avec des lignes nettes, du contraste et des détails auront tendance à afficher des artefacts plus rapidement lorsque vous réduisez la qualité JPEG. Vous ne pouvez donc pratiquement pas gagner.
Veuillez lire mon profil
3
@mattdm Le bruit par définition est aléatoire et ne se comprime pas bien. J'ai trouvé que l'application d'un filtre de flou aux zones floues d'une image peut réduire considérablement la taille du fichier et améliorer l'apparence de l'image en faisant ressortir le sujet. Vous pouvez parfois gagner!
Matt Grum
4

Si vous travaillez dans Photoshop (ou PS Elements), utilisez l'option "Enregistrer pour le Web et les périphériques ..." plutôt que "Enregistrer" ou "Enregistrer sous ...". Non seulement cela vous donne la possibilité de supprimer les composants de fichiers indésirables (profils de couleurs, métadonnées), mais vous obtenez également un aperçu interactif de ce que vos changements de paramètres vont faire sur l'image, comme jusqu'où vous pouvez aller avec la compression JPEG avant que les artefacts ne commencent à devenir répréhensible.

Vous allez devoir accepter que certaines images se compressent à un degré beaucoup plus élevé que d'autres: la compression (en termes simples) consiste principalement à décrire les changements entre les pixels voisins, et le "dégradé lisse" est une histoire beaucoup plus courte à raconter qu'une longue , histoire compliquée de 64 pixels individuels plus ou moins indépendants. Votre photo de vélos / feuillage est l'équivalent photographique de A Tale of Two Cities ou À la recherche du temps perdu - vous pouvez créer un résumé en deux paragraphes, mais il manquera beaucoup. Pour paraphraser Einstein: vos fichiers doivent être aussi simples que possible, mais pas plus simples.Utilisez des niveaux de compression plus élevés (des numéros de qualité inférieure) sur les images qui peuvent le supporter, et sur l'ensemble, la taille de vos fichiers fonctionnera suffisamment bien pour qu'une image qui doit être plus grande ne perturbe pas le chariot Apple.


la source