[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