Page 1 sur 1
Compression et format JPG
Publié : Ven 30 Déc 2005 11:07
par red71
Petit tour de passe passe que je ne m'explique pas.
Je prend une image, je l'ouvre dans photofiltre, je le regarde, et puis je la sauvegarde en choisissant compression 100%.
Sa taille a changé !
Comment est ce possible ?
Publié : Ven 30 Déc 2005 12:44
par y2k
Compression 100%. Ca ne veut pas dire maximum ? Donc la taille (poids) du fichier diminue.

Publié : Ven 30 Déc 2005 15:33
par red71
Non, allons un peu de sérieux

Publié : Ven 30 Déc 2005 16:39
par teriiehina
je suppose que tu le compresse en JPEG, n'est-ce-pas ? On dira que oui. En jpeg, compresser à 100% ne veut pas dire "garder tout comme avant". A chaque pourcentage de qualité correspond en fait une table de quantification. Je vais essayer de faire simple: quelque soit ton facteur de qualité, l'algo JPEG exécute le même algo qui consiste à :
découper l'image en bloc de 8*8
calculer les coefficients de chaque pixel (en gros, la fréquence d'apparition de la couleur du pixel)
les pondérer par la table de quantification.
Ensuite tu as un algo de compression simple par liste et tu obtiens ton image compressée. Et à 100%, la table est telle que tu ne devrais pas voir de modification mais il y a quand même des informations qui ont été perdues, celles qui sont définies comme "indétectables" ou "peu détectable".
Ai-je été clair ?
Publié : Ven 30 Déc 2005 16:48
par y2k
red71 a écrit :Non, allons un peu de sérieux

Je le ferai plus. Promis.

Publié : Ven 30 Déc 2005 17:59
par red71
teriiehina a écrit :Et à 100%, la table est telle que tu ne devrais pas voir de modification mais il y a quand même des informations qui ont été perdues, celles qui sont définies comme "indétectables" ou "peu détectable".
Ai-je été clair ?
Très. Merci !
Deux sous questions:
1) Quel format puis je utiliser pour ne pas perdre de la qualité "à chaque coup que je sauve" ? Ne me dites pas bmp sinon mes fichiers vont devenir gigantesques...
Autrement dit, existe-t-il un format compressé qui n'a pas cet effet "pervers" du jpeg ?
2) Pourquoi mon fichier APRES est plus gros que AVANT ?
Dans mon esprit, compression signifie diminution de taille...
Publié : Ven 30 Déc 2005 18:41
par Genevois
red71 a écrit :1) Quel format puis je utiliser pour ne pas perdre de la qualité "à chaque coup que je sauve" ? Ne me dites pas bmp sinon mes fichiers vont devenir gigantesques...
Autrement dit, existe-t-il un format compressé qui n'a pas cet effet "pervers" du jpeg ?
En format TIFF avec compression LZW la taille diminue déjà bien, sans aucune perte me semble-t-il.
Publié : Dim 01 Jan 2006 15:31
par jaafer
Effectivement le format TIFF permet de sauvegarder sans perte de qualité, mais avec un taux de compression appreciable par rapport au format BMP.
L'algorithme LZW est dit "sans perte" car il permet (en gros) de compresser un fichier(peu importe le type) en remplaçant les longues suites de "1" et de "0" par des codes plus courts. Par contre les algorithmes "avec pertes" du type JPEG sont basés sur le fait que les détails les plus fins d'une image sont ceux qui necessitent le plus de données pour être codés, mais sont difficilement visibles par l'oeil humain. L'algorithme va donc virer ces zones tres détaillées ce qui permet de compresser beaucoup plus par rapport au TIFF. En fait le choix du pourcentage de compression définit le niveau de détails desiré pour l'image à sauvegarder.