2009-09-17 22 views
4

Je travaille sur une application Web qui permettra aux utilisateurs de télécharger des images de profil (avatars, fondamentalement). Ces images ne seront pas plus grandes que 100 x 100 pixels et seront des images des visages des gens.Choix du format d'image à utiliser

Nous voulons permettre à l'utilisateur de télécharger différents formats d'image, mais nous voulons également les convertir tous au même format d'image. Quel serait le meilleur format d'image pour la taille, la qualité, etc.?

Modifier

Dans ce cas, la taille est plus importante que la qualité, mais pas par beaucoup.

Répondre

12

Pour les visages, le format JPEG est votre meilleur choix. Même une image JPEG de qualité relativement élevée sera considérablement compressée par rapport aux alternatives.

Le format JPEG (et la façon dont fonctionne sa compression) a été conçu pour des images «naturelles» comme des photographies. (Les alternatives, principalement GIF et PNG, fonctionnent mieux pour l'infographie, les diagrammes, etc.)

Tout cela dit, vous devriez l'essayer. Prenez quelques photos d'exemple, les convertir en différents formats d'image, et de voir comment ils se comparent

JPEG, 6.668 bytes (avec mes excuses pour le sujet 8!):

alt text http://entrian.com/Richie-128.jpg

PNG , 31,651 octets:

alt text http://entrian.com/Richie-128.png

+0

Pas besoin de vous excuser. Cependant, j'ai eu des regards intéressants de gens qui marchaient à côté de mon bureau. :-) –

+0

Prenez-le dans une chambre privée les gars. :) – kenny

1

Je pense que JPG est le mieux pour les avatars, je ne peux pas trouver un besoin de transparence.

JPG sera ok pour les photos et sera exagérez pour les graphiques, mais ce n'est pas une tête énorme de taille pour 100x100

1

Avec une image de cette taille limitée, et compte tenu des images de profil sera très probablement une image naturelle JPEG est certainement le chemin à parcourir.

Le PNG fonctionne très bien lorsqu'il reçoit un motif très répétitif. Des graphiques générés par ordinateur comme des captures d'écran, des dégradés. Il y a quelques filtres qui augmentent l'efficacité de la déflatation, mais en raison de la nature perdue de PNG, vous n'obtiendrez presque jamais de taux de compression similaires sur ces types d'images.