9Aug

Quelle est la différence entre JPG, PNG et GIF?

Alors que nous continuons à construire sur la vieille technologie de l'image, les types de formats de fichiers s'accumulent, chacun avec leurs propres nuances et utilisations. JPG, PNG et GIF sont devenus les plus communs, mais qu'est-ce qui les distingue les uns des autres?

Ces formats sont devenus les plus populaires en raison de leur compatibilité avec les navigateurs modernes, les vitesses à large bande, et les besoins des utilisateurs moyens. Joignez-vous à nous en examinant chaque format de manière détaillée et en examinant les forces et les faiblesses de chacun.

JPG( Joint Photographic Experts Group)

JPG était un type de fichier développé par le Joint Photographic Experts Group( JPEG) pour être une norme pour les photographes professionnels. Comme la méthode des fichiers ZIP permet de trouver des redondances dans les fichiers pour compresser les données, les JPG compressent les données d'image en réduisant les sections d'images en blocs de pixels ou en «mosaïques». La compression JPG a malheureusement l'effet d'être permanente.le fichier a été créé pour stocker de grands fichiers d'images photographiques dans des espaces étonnamment petits, et non pour l'édition de photos.

Les JPG sont devenus l'image standard de facto d'Internet, car ils peuvent être tellement compressés. Un JPG typique peut être compressé à un rapport allant de 2: 1 à 100: 1, selon vos paramètres. Particulièrement à l'époque de l'Internet commuté, les JPG étaient le seul moyen viable d'envoyer des informations d'image.

Cependant, en raison de la nature de JPG avec perte, ce n'est pas un moyen idéal pour stocker des fichiers d'art. Même le réglage de qualité le plus élevé pour JPG est compressé, et changera légèrement l'aspect de votre image. JPG n'est pas non plus un support idéal pour la typographie, les lignes nettes, ou même les photographies avec des bords nets, car elles sont souvent floues ou maculées par l'anti-aliasing. Ce qui est potentiellement pire, c'est que cette perte peut s'accumuler - sauver plusieurs versions de l'œuvre peut entraîner une dégradation à chaque sauvegarde. Même ainsi, il est courant de voir ces choses sauvegardées au format JPG, simplement parce que le type de fichier est si omniprésent.

Gros plan d'un JPG de haute qualité.
Gros plan d'un JPG très payant.

Le Joint Photographic Experts Group a développé une technologie JPG sans perte pour lutter contre ce grave problème de dégradation de la qualité.Cependant, en raison des vitesses d'accès à distance et du manque général d'intérêt pour les fichiers non dégradants de haute qualité, la norme JPG-LS n'a jamais été acceptée.

Il est possible de télécharger des plugins qui permettent aux utilisateurs d'ouvrir et de sauvegarder le JPG2000 sans perte, et certains programmes, comme l'application Preview d'Apple, peuvent lire et enregistrer directement le JPG2000.

Les fichiers JPG prennent en charge les formats RVB et CMJN 24 bits, ainsi que les niveaux de gris 8 bits. Personnellement, je ne recommande pas d'utiliser les espaces colorimétriques CMJN dans les fichiers JPG.Il est également important de noter que les JPG Grayscale ne compressent pas autant que les couleurs.

GIF( format d'échange de graphiques)

GIF, comme JPG, est un ancien type de fichier, et généralement associé à Internet par opposition à la photographie. GIF signifie «Graphics Interchange Format» et utilise la même compression LZW sans perte que les images TIFF utilisent. Cette technologie était autrefois controversée( pour les questions d'application des brevets) mais est devenue un format accepté depuis que tous les brevets ont expiré.

Gros plan d'un GIF couleur 8 bits.

GIF est par nature un fichier couleur 8 bits, ce qui signifie qu'ils sont limités à une palette de 256 couleurs, qui peuvent être sélectionnés à partir du modèle de couleur RVB et enregistrés dans une table CLUT( Colour Look Up Table) ou simplement "Color Table"."Il existe cependant des palettes de couleurs standard, comme la palette" Web Safe ".Une note importante est que les images en niveaux de gris sont par nature une palette de 8 bits, donc les sauvegarder en tant que GIF est assez idéal.

Outre la prise en charge de la transparence, GIF prend également en charge les animations, en limitant chaque image à 256 couleurs présélectionnées.

Alors que GIF n'est pas avec perte comme JPG, la conversion en couleur 8 bits déforme de nombreuses images, en utilisant des filtres de tramage pour mélanger optiquement, ou "diffuser", des couleurs, similaires aux points de demi-teintes ou au pointilisme. Cela peut radicalement altérer une image ou, dans certains cas, être utilisé pour créer un effet intéressant.

En raison de ce format non-lossy, GIF peut être utilisé pour garder des lignes serrées sur la typographie et les formes géométriques, bien que ces choses soient mieux adaptées aux fichiers graphiques vectoriels comme SVG ou le format natif Adobe Illustrator, AI.

GIF n'est pas idéal pour la photographie moderne, ni pour le stockage d'images. Pour les petites tailles avec des tables de couleurs très limitées, les images GIF peuvent être plus petites que les fichiers JPG.Mais dans la plupart des tailles ordinaires, la compression JPG crée une image plus petite. Ils sont en grande partie périmés, utiles uniquement pour créer des bébés dansants ou pour parfois créer des transparences approximatives.

PNG( Portable Network Graphics)

PNG est l'abréviation de Network Network Graphics( ou, selon la personne que vous demandez, récursive "PNG-Not-GIF").Il a été développé comme une alternative ouverte au GIF, qui utilisait l'algorithme de compression LZW propriétaire discuté précédemment. PNG est un excellent type de fichier pour les graphiques sur Internet, car il prend en charge la transparence dans les navigateurs avec une élégance que GIF ne possède pas. Remarquez comment la couleur transparente change et se fond avec l'arrière-plan. Cliquez-droit sur l'image pour voir. C'est en fait une image qui est sur quatre couleurs de fond différentes.

PNG prend en charge les couleurs 8 bits comme GIF, mais prend également en charge le RVB couleur 24 bits, comme le fait JPG.Ce sont également des fichiers sans perte, qui compressent des images photographiques sans dégrader la qualité de l'image. PNG a tendance à être le plus grand des trois types de fichiers et n'est pas supporté par certains navigateurs( généralement plus anciens).

En plus d'être un excellent format pour la transparence, la nature non-perte du format PNG 24 bits est idéale pour les logiciels de capture d'écran, permettant la reproduction pixel par pixel de votre environnement de bureau.

Lequel utiliser?

De gauche à droite, ces fichiers sont les suivants: format JPG 24 bits, format GIF 8 bits, format PNG 8 bits, format JPG 24 bits complet et format PNG 24 bits. Notez que les tailles de fichier augmentent dans cette même direction.

PNG est le plus grand type d'image pour les images plus volumineuses, contenant souvent des informations que vous pouvez ou ne pas trouver utiles, selon vos besoins. Le format PNG 8 bits est une option, mais le format GIF est plus petit. Les options optimales pour la photographie ne sont pas non plus, car JPG est beaucoup plus petit que le PNG sans perte avec une perte de qualité minime. Et pour le stockage de fichiers haute résolution, JPG comprime dans de minuscules proportions, avec une perte de qualité visible uniquement lors d'une inspection minutieuse.

En bref:

  • PNG est une bonne option pour la transparence et les fichiers plus petits sans perte. Des fichiers plus gros, pas tellement, sauf si vous exigez des images non-lossy.
  • GIF est largement une nouveauté et seulement utile pour l'animation, mais peut produire de petites images 8 bits.
  • JPG est toujours le roi des photos et des images de type photo sur Internet, mais faites attention car votre fichier peut se dégrader à chaque sauvegarde.

Image de Keizersgracht, à Amsterdam par Massimo Catarinella via Wikipedia , publié sous licence Creative Commons .Images dérivées disponibles sous la même licence. Je ne me soucie pas de savoir qui a créé le bébé qui danse.