Quatre & Trois

Web, logiciels, langue française et divers.

mardi, 15 avril, 2008, 14:44

Imgslim pour réduire les images JPEG sans perte

Dans un précédent billet, j’avais expliqué que Imgslim, le fichier batch que j’ai créé s’occupait de supprimer les métadonnées des fichier JPEG pour réduire la taille des images sans réduire la qualité. Imgslim maintenant est capable d’optimiser la compression JPEG grâce au logiciel jpegtran sans réduire la qualité de l’image ! Le gain est généralement de 10 % sur les photographies et peut atteindre 40 % dans certains cas.

Voici un exemple de photo où l’utilisation de imgslim a réduit le poids de l’image d'environ 37 %, bien entendu sans réduire la qualité.

L’image non optimisée (103 Ko) :
Image JPEG non optimisée

L’image optimisée avec imgslim (65,4 Ko) :
Image JPEG optimisée

Les 37,5 Ko optimisés provenaient pour 31,5 Ko des métadonnées et pour 6 Ko de la compression JPEG. Sur les images dont la résolution est bien plus importante, c’est l’optimisation de la compression JPEG qui réduit plus l’image que la suppression des métadonnées.

Imgslim est disponible à cette adresse : http://www.4et3.online.fr/public/imgslim.zip (~2 Mo)

Pour information, l’animal en photo est un fennec. Fennec qui est aussi le nom de code de Firefox Mobile qui devrait sortir le 1er aout prochain en version alpha pour nos téléphone mobiles.

Edition du 12 août 2012 : ScriptJPG de Cédric LOUVRIER est plus puissant que Imgslim et permet de gagner encore quelques octets.

3 commentaires

1. Le mercredi, 6 août, 2008, 18:43 par EmmanuelC

Excellent ! Je ne comprenais pas comment Jpegtran fonctionnait, c'est en cherchant que je suis tomber sur ce présent billet.
Merci d'avoir développé ce petit outil fort pratique !

2. Le jeudi, 7 août, 2008, 18:10 par rx7monster

Les deux images sont les mêmes :D

3. Le jeudi, 7 août, 2008, 19:28 par Sined

Oui en effet je devais être fatigué le jour où j'ai publié cet article. Merci de l'info, les images sont maintenant différentes.