[Linux-bruxelles] (convert -resize 50% em... EXIV2) TIFF et formats graphiques

Didier Misson didier.linux at gmail.com
Mar 9 Fév 03:48:01 CET 2010


Bonsoir,

Quelques essais sur mes photos JPEG.

Photos de ce WE :
La photo HR d'origine
La photo LR, réduite à 50% (2x moins large, 2x moins haute)
(25% de surface si vous préférez)


$ identify fosdem333_hr.jpg
fosdem333_hr.jpg JPEG 3648x2736 3648x2736+0+0 8-bit DirectClass 1.311mb

$ convert  -resize 50% -quality 65 fosdem333_hr.jpg fosdem333_lr.jpg

$ identify fosdem333_lr.jpg
fosdem333_lr.jpg JPEG 1824x1368 1824x1368+0+0 8-bit DirectClass 261kb

(jusque là, tout va bien !)

----------------------------

$ exiv2 fosdem333_hr.jpg
Nom du fichier  : fosdem333_hr.jpg
Taille du fichier: 1374851 Octets
Type MIME       : image/jpeg
Taille de l'image: 3648 x 2736
Marque de l'appareil: Panasonic
Modèle de l'appareil: DMC-FZ50
Horodatage de l'image: 2010:02:06 17:24:03
Numéro de l'image:
Temps d'exposition: 1/20 s
Ouverture       : F2.8
Correction d'exposition: 0 EV
Flash           : Non, inhibé
Biais flash     : 0
Distance focale : 7.4 mm (Équivalent à 35 mm: 35.0 mm)
Distance du sujet:
Sensibilité ISO: 800
Mode d'exposition: Automatique
Mode de mesure  : Multi-segments
Mode macro      : Désactivé
Qualité de l'image: Normal
Résolution Exif: 3648 x 2736
Balance des blancs: Automatique
Miniature       : image/jpeg, 8462 Octets
Droit d'auteur  :
Commentaire Exif:

-----------------------------------

$ exiv2 fosdem333_lr.jpg

Warning: Directory Image, entry 0x0001 has unknown Exif (TIFF) type 0; 
setting type size 1.
Warning: Directory Thumbnail, entry 0x0001 has unknown Exif (TIFF) type 
0; setting type size 1.

Nom du fichier  : fosdem333_lr.jpg
Taille du fichier: 267325 Octets
Type MIME       : image/jpeg
Taille de l'image: 1824 x 1368
Marque de l'appareil: Panasonic
Modèle de l'appareil: DMC-FZ50
Horodatage de l'image: 2010:02:06 17:24:03
Numéro de l'image:
Temps d'exposition: 1/20 s
Ouverture       : F2.8
Correction d'exposition: 0 EV
Flash           : Non, inhibé
Biais flash     : 0
Distance focale : 7.4 mm (Équivalent à 35 mm: 35.0 mm)
Distance du sujet:
Sensibilité ISO: 800
Mode d'exposition: Automatique
Mode de mesure  : Multi-segments
Mode macro      : Désactivé
Qualité de l'image: Normal
Résolution Exif: 3648 x 2736
Balance des blancs: Automatique
Miniature       : image/jpeg, 8462 Octets
Droit d'auteur  :
Commentaire Exif:


Voilà !!!
D'où viennent ces erreurs (TIFF) ?

----------------------------------

$ exiv2 -m cmdfile.txt fosdem333_hr.jpg


$ exiv2 -m cmdfile.txt fosdem333_lr.jpg
Warning: Directory Image, entry 0x0001 has unknown Exif (TIFF) type 0; 
setting type size 1.
Warning: Directory Thumbnail, entry 0x0001 has unknown Exif (TIFF) type 
0; setting type size 1.
Warning: Directory Image, entry 0x0001 has unknown Exif (TIFF) type 0; 
setting type size 1.
Warning: Directory Thumbnail, entry 0x0001 has unknown Exif (TIFF) type 
0; setting type size 1.

-----------------------------------

mon fichier cmdfile.txt contient :

#set Exif.Photo.UserComment      Comment charset=Ascii This is an ASCII 
Exif comment

### Gnome
set Exif.Image.Artist           Ascii "Didier MISSON, www.misson.net, 
misson.tel, cc by-nc 3.0"
set Exif.Image.ImageDescription Ascii "Fosdem 2010, ULB, Bruxelles, 
2010-Feb-06"
set Exif.Image.Copyright        Ascii "Creative Commons by-nc-sa 3.0 
Didier MISSON 2009"

### Windows (non standard)
set     Exif.Image.XPTitle      Ascii "Fosdem : samedi 6 février 2010"
set     Exif.Image.XPAuthor     Ascii "Didier MISSON 2010 
www.misson.net, misson.tel, cc by-nc 3.0"
set     Exif.Image.XPComment    Ascii "Fosdem : samedi 6 février 2010"
set     Exif.Image.XPKeywords   Ascii "Fosdem"
set     Exif.Image.XPSubject    Ascii "Fosdem : samedi 6 février 2010"

### command line
set     Exif.Photo.UserComment  Comment "Fosdem : samedi 6 février 2010"

###  divers
set Exif.Image.HostComputer     Ascii "Ubuntu 9.10"

###  GPS (basé sur Google Map)
### sll=50.812802,4.380487
### en convertissant en degré :
### Latitude Nord 50° 52' 50"
### Longitude Est  4° 19' 40"

# Ajouter aux metadatas les informations de geolocalisation
# # 'add' pour ajouter les informations
# # 'set' pour remplacer celles déjà exisante
# # 'del' pour les supprimer (sans préciser de valeur)
add Exif.GPSInfo.GPSLatitudeRef N
add Exif.GPSInfo.GPSLatitude 50/1 48/1 46/1
add Exif.GPSInfo.GPSLongitudeRef E
add Exif.GPSInfo.GPSLongitude 4/1 22/1 49/1


Si vous avez des expli sur la façon de mettre les GPSInfo, ça m'intéresse !
Pas moyen de laisser les degrés en décimal (au lieu de min, sec) ?

=========================================

Finalement, malgré le message d'erreur, ça semble être passé. Je 
retrouve une partie des infos que j'ai ajoutée :


$ exiv2 fosdem333_lr.jpg

Warning: Directory Image, entry 0x0001 has unknown Exif (TIFF) type 0; 
setting type size 1.
Warning: Directory Thumbnail, entry 0x0001 has unknown Exif (TIFF) type 
0; setting type size 1.

Nom du fichier  : fosdem333_lr.jpg
Taille du fichier: 255643 Octets
Type MIME       : image/jpeg
Taille de l'image: 1824 x 1368
Marque de l'appareil: Panasonic
Modèle de l'appareil: DMC-FZ50
Horodatage de l'image: 2010:02:06 17:24:03
Numéro de l'image:
Temps d'exposition: 1/20 s
Ouverture       : F2.8
Correction d'exposition: 0 EV
Flash           : Non, inhibé
Biais flash     : 0
Distance focale : 7.4 mm (Équivalent à 35 mm: 35.0 mm)
Distance du sujet:
Sensibilité ISO: 800
Mode d'exposition: Automatique
Mode de mesure  : Multi-segments
Mode macro      : Désactivé
Qualité de l'image: Normal
Résolution Exif: 3648 x 2736  <--------------
Balance des blancs: Automatique
Miniature       : image/jpeg, 8462 Octets
Droit d'auteur  : Creative Commons by-nc-sa 3.0 Didier MISSON 2009
Commentaire Exif: Fosdem : samedi 6 février 2010


Toutes les zones ne sont pas affichées par cette commande.
Certaines n'apparaissent que dans Gnome / Nautilus / Propriété,
ou qu'en Windows... ou qu'avec "Eye of Gnome"

(pas très standard... )

Je remarque que "Résolution Exif" est resté à la résolution 100% !
ça devrait être 1824 x 1368 je suppose ?

------------------------------------------------------------

J'ai repris une photo de l'année passée, "theatre".

pas de problème avec Exiv2, ni en 100%, ni en 50% :

$ exiv2 theatre232_lr.jpg
Nom du fichier  : theatre232_lr.jpg
Taille du fichier: 212335 Octets
Type MIME       : image/jpeg
Taille de l'image: 1824 x 1368
Marque de l'appareil: Panasonic
Modèle de l'appareil: DMC-FZ50
Horodatage de l'image: 2009:04:03 19:19:53
Numéro de l'image:
Temps d'exposition: 1/15 s
Ouverture       : F3.7
Correction d'exposition: +33/50 EV
Flash           : Non, inhibé
Biais flash     : 0
Distance focale : 88.8 mm (Équivalent à 35 mm: 420.0 mm)
Distance du sujet:
Sensibilité ISO: 200
Mode d'exposition: Automatique
Mode de mesure  : Multi-segments
Mode macro      : Désactivé
Qualité de l'image: Élevée
Résolution Exif: 3648 x 2736
Balance des blancs: Manuel
Miniature       : image/jpeg, 7068 Octets
Droit d'auteur  : Creative Commons by-nc-sa 3.0 Didier MISSON 2009
Commentaire Exif: A vos souhaits de Pierre Chesnot, par le Rideau 
Jettois www.lerideaujettois.be


Aucun message d'erreur !
(mais toujours "Résolution Exif : 3648 x 2736)


------------------------------------------
Je refais un convert sur mon ancienne photo HR :

$ convert  -resize 50% -quality 65 theatre232_hr.jpg theatre232_lr_new.jpg


L'erreur est là !

$ exiv2 theatre232_lr_new.jpg

Warning: Directory Image, entry 0x0001 has unknown Exif (TIFF) type 0; 
setting type size 1.
Warning: Directory Thumbnail, entry 0x0001 has unknown Exif (TIFF) type 
0; setting type size 1.

Nom du fichier  : theatre232_lr_new.jpg
Taille du fichier: 225220 Octets
Type MIME       : image/jpeg
Taille de l'image: 1824 x 1368
Marque de l'appareil: Panasonic
Modèle de l'appareil: DMC-FZ50
Horodatage de l'image: 2009:04:03 19:19:53
Numéro de l'image:
Temps d'exposition: 1/15 s
Ouverture       : F3.7
Correction d'exposition: +33/50 EV
Flash           : Non, inhibé
Biais flash     : 0
Distance focale : 88.8 mm (Équivalent à 35 mm: 420.0 mm)
Distance du sujet:
Sensibilité ISO: 200
Mode d'exposition: Automatique
Mode de mesure  : Multi-segments
Mode macro      : Désactivé
Qualité de l'image: Élevée
Résolution Exif: 3648 x 2736
Balance des blancs: Manuel
Miniature       : image/jpeg, 7068 Octets
Droit d'auteur  :
Commentaire Exif:


Donc, même une ancienne photo qui passait sans erreur, donne une erreur 
après réduction à 50% par le nouveau "convert"

----------------------

Bizarre cette erreur "Tiff"

;-)


-- 
Didier

http://misson.tel  Annuaire Misson
http://drupal.tel  Annuaire Drupal





Plus d'informations sur la liste de diffusion Linux-bruxelles