LO,

On Sun, May 02, 2004 at 05:41:59PM +0200, alain adnet wrote:
> salut
> un peu OT mais je suis curieux de connaître la réponse
> j'ai un appareil photo 3M pixels
> lorsque je sauve les photos, elle se retrouvent en 1,4M ds le répertoire
> elles sont stockées en jpg
> en faisant une rotation avec convert, j'ai été surpris de voir la taille
> d'origine diminuer (qualité par défaut); j'ai donc fais 

Je pense que c'est normal : quand tu bidouilles une jpeg, l'algo de
compression est réapliqué à chaque nouvelle sauvegarde.  Et comme
c'est une compression avec perte de qualité, ce qui reste de l'image
diminue, ce qui se traduit par une diminution de taille du fichier...

> convert -rotate 90 -quality 100 DSC00824.JPG ch_sp_fleurs.jpg
> et là, nouvelle surprise, la photo avoisine les 2,9M.

J'ai déjà constaté ça aussi.  Je suppose que ca vient du fait qu'elle
est sauvée en compressant moins fort.

Si tu veux éviter ces variations dans la qualité de l'image, il faut
passer par du tiff non compressé, faire les modifs sur le fichier
tiff, puis enfin le resauver en jpeg.

J'avais aussi trouvé à l'époque cette commande :

jhead -cmd 'jpegtran -rotate 90 -outfile &o &i' $file

dans la faq de gphoto :

(http://gphoto.sourceforge.net/doc/manual/FAQ.html#FAQ-misc) 

pour faire pivoter une image sans bousiller les infos exifs qu'elle
contient et, si je me souviens bien, sans perte de qualité, mais ça je
ne suis plus sur (je cherchais juste à garder les infos exif).

Si cela t'intéresse, tu trouveras jhead ici :

Program for extracting Digicam setting information from Exif Jpeg headers
used by most Digital Cameras.  v1.9 Matthias Wandel, Dec 11 2002.
http://www.sentex.net/~mwandel/jhead  [EMAIL PROTECTED]

En plus, il est libre, ce qui ne gâche rien :-)

-- 

J.-F. STRAETEN


---
Mutt 1.4i.
Powered by GNU/Linux - SuSE 8.2

Attachment: pgp00000.pgp
Description: PGP signature

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: chat.unixtech.be:6667 - #unixtech

Répondre à