Retourner aux forums || Retourner au forum Astuces.divers
Astuces.divers : [Terminal] Recompression JPEG
Posté par Benjamin () le 29 mai 2001> Lire le message (23 commentaires, moyenne: 1).
Il y a aussi mogrify ou convert de ImageMagick
C'est en fait ce que j'utilise depuis un bon moment, puisque je ne connaissais pas ces deux-là. Par contre convert permet aussi de diminuer la taille des images en pourcentage, pratique pour les miniatures sur une page web. Syntaxe :
for i in *jpg; do convert -size 50% -quality 60 $i mini_$i; done
-
[^]Re: Il y a aussi mogrify ou convert de ImageMagick
Posté par gnap gnap (page perso, ) le 17/10/2002 à 07:20. (lien). Évalué à 1.Convert à aussi l'avantage de pouvoir faire plein d'autres choses et de traiter tout types de formats de fichiers.
-
[^]Re: Il y a aussi mogrify ou convert de ImageMagick
Posté par Gérald Quintana () le 04/02/2003 à 11:32. (lien). Évalué à 1.J'ai remarqué que mogrify perdait les informations EXIF (Date de la prise de vue...) stockées dans le fichier JPEG. Est-ce que CJPEG et DJPEG font de même?
-
[^]Re: Il y a aussi mogrify ou convert de ImageMagick
Posté par Migrec (page perso, ) le 27/03/2003 à 17:05. (lien). Évalué à 1.Oui exact ! Alors pour éviter celà, il faut l'employer en conjonction avec jhead Chez moi par exemple, voici un bout du script le tout dans une fonction : jhead -cmd "mogrify -quality $qualite -resize $taille &i" $1 &>/dev/nul Ensuite il y a également jpegtran qui fait sans perte des EXIF mais je ne sais plus pourquoi je ne l'emploie pas... Je crois que c'est parce qu'il posait problème dans mon script...
-
[^]Re: Il y a aussi mogrify ou convert de ImageMagick
-
-
Re: Recompression JPEG
Pour les puristes qui ne veulent *absolument* pas dégrader plus leurs images, il y a aussi jpegoptim.
http://www.cc.jyu.fi/~tjko/projects.html(...)
C'est "lostless". Il travaille en supprimant les entêtes ("headers") des fichiers jpeg, et optimise légèrement l'encodage.
Pour mon A50 de canon, je gagne 7% de la taille en moyenne (à utiliser *après* avoir renommer les fichiers avec jhead).
-
[^]Re: Recompression JPEG
-
[^]Re: Recompression JPEG
Posté par Snark_Boojum () le 10/11/2003 à 17:43. (lien). Évalué à 1.Oh! La bonne idée! Virer les données du fichier pour les mettre dans son nom!
*lol*
Snark
Re: Recompression JPEG
à noter l'excellent soft gphoto pour gérer les opérations d'import de photos depuis un appareil numérique.
au fait, j'ai un pb avec la photo : comment on fait pour avoir accès au compact flash depuis linux. j'ai un lecteur compact flash sandisk sur le port usb, il est très bien reconnu et je vois la mémoire comme un périph scsi, mais avec un système de fichier "fat12'" qui n'est pas reconnu par llnux.
-
[^]Re: Recompression JPEG
-
[^]Re: Recompression JPEG
Posté par Sami Dalouche (page perso, ) le 12/06/2003 à 08:28. (lien). Évalué à 1.il faut activer vfat, mais aussi scsi et scsi generique. ensuite, ton sandisk est reconnu comme un disque scsi, c'est top moumoute !
sam
-
[^]Re: Recompression JPEG
Posté par a_jr () le 26/08/2003 à 06:12. (lien). Évalué à 1.à noter l'excellent soft gphoto pour gérer les opérations d'import de photos depuis un appareil numérique.
... et l'excellent gthumb si vous voulez:
- redresser vos photos prises verticalement: cliquez sur les photos a redresser, et cliquez pour redresser toutes les photos selectionnees dans le meme sens.
- avoir une vue d'ensemble de des photos
- faire un diaporama (en mode plein ecran)
- voir les informations EXIF
Voila, c'est ce que j'utilise. Mais il y a d'autres fonctionnalites, comme creer un album photo entre autres...
Est-ce que gphoto fait ce travail ? Est-ce que gphoto2 le fait ?
Connaissaiez-vous de bons concurrents de gthumb (gqview n'a pas la fonctionnalite de redressement groupe de photos comme gthumb)
Yves
Re: Recompression JPEG
Dans les conditions convenables de prises de vues, la baisse de qualité est indicernable.
Oui, à condition de ne pas y toucher du tout après avec Photo...euh avec Gimp, enfin avec un programme de retouche.
Re: Recompression JPEG
Autre remarque :
Sur les appareils d'il y a plus de 2 ans, la compression JPEG est de médiocre qualité. On a intéret à compresser le moins possible, quite à utiliser une carte de plus grande capacité, puis à compresser avec son outils préféré.
L'info avait été publié sur Linuxgraphic.org, je l'avais vérifié sur mon konica Q-M100.
Depuis, je ne sait pas quels progrès ont été fait, mais le JPEG 2000 ou la compression fractale ne sont toujours pas au programme !
Re: Recompression JPEG
au lieu de détruire la qualité de ses jpeg, mieux vaut se tourner vers jpegoptim (désolé, je ne trouve pas de lien vers la page du projet). jpegoptim permet un gain de place car il reconstruit l'entete des jpeg et retravaille sans perte l'image. en général, on gagne de 5% à 15%. quand on a un APN et plusieurs centaines de Mo de photos, 5% c'est non négligeables
-
[^]Re: Recompression JPEG
Posté par Marc Lacoste (page perso, ) le 18/07/2003 à 07:53. (lien). Évalué à 1.whoa, http://www.google.fr/search?q=jpegoptim(...) , en deuxième place il est vrai. (pas un lucky day today): http://www.cc.jyu.fi/~tjko/projects.html(...)
Le gain est obtenu par optimisation des tables de Huffman (ne demandez pas de détails, c'est affreux). C'est donc lossless. C'est souvent présent dans les options d'enregistrement des logiciels d'imagerie récente, et peut être les APN modernes.
merci à Timo Kokkonen.
Re: Recompression JPEG
J'ai un appareil Canon Powershot A40 (2.1Megapixels)
Mes photos font en general 1Mo, mais si je fais
convert IMG_1234.JPG IMG_1234_foo.JPG
IMG_1234_foo.JPG est reduit a 200Ko sans que je ne puisse voir la moindre perte de qualite en comparant les photos
Quelqu'un a une explication a cela ?
-
[^]Re: Recompression JPEG
Posté par pllevy () le 18/09/2003 à 13:52. (lien). Évalué à 1.Aucune explication, mais j'ai exactement le meme comportement : 1.4M => 246K.
Merci du tuyau, je commencais a ne plus avoir de place sur mon disque.
A noter que meme avec un zoom a 500%, je ne vois pas la difference.-
[^]Re: Recompression JPEG
Posté par pllevy () le 24/09/2003 à 12:39. (lien). Évalué à 1.Je m'auto-reponds pour demander si qq comment je peux recompresser les AVI (mjpeg) fait par l'appareil ?
-
[^]Re: Recompression JPEG
Posté par Julien Portalier (page perso, ) le 06/11/2003 à 00:16. (lien). Évalué à 1.mencoder + XviD is your friend ^^
$ mencoder fichier.avi -o nouveau_fichier.avi -oac copy -ovc xvid (...)
Ensuite, suivant ce qu'on veut et ce qu'on a comme XviD : avec un XviD « stable » (0.9.x) on peut utiliser les options suivantes :
-xvidencopts fixed_quant=2:me_quality=6:4mv:min_key_interval=1:max_key_interval=300
Et une version plus bourine qui demande une version CVS (mais qui est glop miam) je conseille d'ajouter ça aux options d'encodage XviD :
:mpeg_quant:mod_quant:divx5bvop:qpel:gmc:chroma_me:max_bframes=4:hq_ac:vhq=4
Ensuite pour l'audio, soit on recompresse en Ogg Vorbis (c'est bien) et on remixe le tout avec ogmtools, soit on fait le tout avec mencoder et on recompresse en MP3 (c'est mal). Dommage d'ailleurs que mencoder ne gère pas la création de fichiers OGG, ce serait pourtant vraiment pratique. La génération de fichiers Matroska aussi puisque ça a l'air de devenir à la mode...
nota: le mieux c quand même de se faire un bno petit script qui va faire tout ça tout seul ^^
-
-
Attention à convert
Attention, l'excellent convert a le défaut de conserver des informations relatives à l'image originale lorsqu'on l'utilise pour faire des vignettes. Utiliser l'option profile pour éviter cela :
convert ... +profile "*" ...
Revenir en haut de page || Retourner aux forums || Retourner au forum Astuces.divers


Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.