Le TIFF est-il vraiment de meilleure qualité que le PNG-24?

20

J'ai fait des recherches pour essayer de comprendre pourquoi plus de gens ne stockent pas les fichiers d'image haute résolution au format PNG-24. PNG a une compression sans perte, exactement réversible, c'est un format convivial pour tout navigateur Web qui peut le voir, et il prend en charge une transparence totale.

J'ai vu plusieurs personnes dire que le TIFF a une "qualité supérieure" que le PNG, mais personne ne fournit de détails sur sa qualité supérieure. Le PNG-24 est sans perte, donc lorsque vous "Enregistrer sous" un TIFF en PNG, comment perdez-vous exactement la qualité?

cmal
la source
1
Définissez une qualité supérieure . La perte du profil de couleur signifie-t-elle une qualité inférieure? Vous perdez des métadonnées? Acuité? La profondeur de la couleur?
takehin
@takeshin, Zzz, lorsque les gens parlent d'images, la «qualité supérieure» fait bien sûr référence à la qualité de l'image. Que serait-ce d'autre? Si l'ordinateur affiche FileA en utilisant les mêmes pixels qu'avec FileB, alors nous pouvons dire que les deux fichiers ont une qualité d'image identique.
Pacerier

Réponses:

24

Vous avez explicitement mentionné PNG-24 - qui a huit bits par canal, alors qu'un fichier TIFF peut en avoir 16. Ce serait une des raisons pour lesquelles la qualité pourrait être meilleure, à partir d'une conversion RAW en particulier, mais aussi si vous effectuez beaucoup d'édition.

La norme PNG prend également en charge 16 bits par canal (PNG-48), mais je ne sais pas combien d'applications prennent en charge cela, alors que pratiquement tout ce qui peut lire le TIFF va pouvoir lire un fichier TIFF 16 bits.

Le TIFF peut également y stocker des couches, ce qui n'est pas tant un problème de qualité qu'une question de flexibilité. PNG est vraiment destiné à contenir une image, pas un ensemble en couches (bien qu'APNG puisse contenir un ensemble, ce n'est vraiment pas dans le même but).

Une information supplémentaire supplémentaire est que le TIFF peut stocker de nombreux types de calques Photoshop, je l'ai utilisé pour des images auxquelles un certain nombre de calques de réglage ont été appliqués. Ce n'est pas possible avec PNG, il faudrait aplatir l'image entière.

Kendall Helmstetter Gelner
la source
3
En fait, les canaux dans les fichiers TIFF peuvent également être dans n'importe quel format à virgule flottante IEEE 754, y compris le format 128 bits, pour 384 bits (48 octets) par pixel aux formats RVB, YCbCr et CIE L a b * et 512 bits ( 64 octets) par pixel au format CMJN. Il en va de même pour tout canal alpha, s'il est présent, ainsi que pour les canaux potentiellement non visibles (les images satellite sont souvent remplies de canaux IR dans différentes bandes, par exemple).
Martin Sojka
1
Les fichiers TIFF peuvent également être des télécopies du groupe 3. Pourquoi les gens doivent-ils continuellement confondre le format du conteneur avec le format qu'il contient ...
James Snell
@Kendall, alors quelle est la différence de qualité entre TIFF-58 et PNG-48? Produisent-ils exactement les mêmes pixels à l'écran?
Pacerier
@Pacerier TIFF-58 (existe-t-il une telle norme? Ou voulez-vous dire des fichiers TIFF 16 bits?) Ne ressemblera pas à l'écran (ou à l'impression) à un PNG 48, les deux sont sans perte. C'est juste que plus d'applications pourront ouvrir le TIFF.
Kendall Helmstetter Gelner
11

Jetez un œil à Pourquoi la plupart des appareils photo ne prennent-ils pas en charge le format PNG? pour d'autres réponses. La raison souvent citée est que les métadonnées habituelles (IPTC et EXIF ​​de TIFF et JPG) ne sont pas très bien prises en charge par PNG et le logiciel.

PNG prend désormais en charge les profils de couleur, mais il n'offre pas CMJN comme TIFF, car il est axé sur l'utilisation du Web.

Anecdotique: J'avais l'habitude de stocker des numérisations de 2000 dpi 135er en PNG avant de me soucier des métadonnées, mais les résultats ne diffèrent pas beaucoup du TIFF avec LZW + Prediction (gratuit depuis 2003) dans la plupart de mes cas (taille +25 - 50%) que c'est vaut le temps de convertir maintenant.

Leonidas
la source
3
PNG en tant que format n'a aucun problème à prendre en charge les métadonnées. Le problème semble être avec les éditeurs et les programmeurs non qualifiés qui supposent que cela ne peut pas être fait, donc ne le proposez pas.
James Snell
7

Vous ne perdez aucune qualité. C'est surtout une habitude, je suppose. Beaucoup de livres sur l'imagerie numérique suggèrent toujours que le TIFF est le format de la plus haute qualité. Pour les non-techniciens, c'est tout ce qu'ils doivent savoir.

Notez que TIFF et PNG ont également des profondeurs de bits plus élevées. La plupart des gens qui économisent encore en TIFF utilisent 16 bits par pixel, donc l'équivalent de PNG-48. S'ils enregistrent au format PNG-24 dans ce cas, ils perdent de la qualité.

Itai
la source
Qu'en est-il du problème des métadonnées?
mattdm
3
Les métadonnées n'ont aucun impact sur la qualité de l'image mais oui, c'est une raison pour utiliser TIFF sur PNG.
Itai
Je pense que c'est une partie importante de toute la question, qui n'est qu'en partie sur la qualité et en partie sur "pourquoi les gens préféreraient tiff?".
mattdm