Historique de Nico.RotationImages

Montrer les modifications mineures - Affichage du code

30 septembre 2006 à 19h39 par Nicolas -
Lignes 79-80 modifiées:
en:
  • aide en ligne jhead.
23 septembre 2006 à 23h37 par Nicolas -
Ligne 64 modifiée:

avec une EXIF mal positionnée par un outil, vous pouvez

en:

avec des EXIF mal positionnées par un outil, vous pouvez

23 septembre 2006 à 23h34 par Nicolas -
Lignes 6-8 modifiées:
  • et ne plus être embêté par la mauvaise gestion

de la balise EXIF par de nombreux outils !

en:
  • et ne plus être embêté par la mauvaise gestion de la balise EXIF par de nombreux outils !
23 septembre 2006 à 23h34 par Nicolas -
Lignes 4-6 modifiées:

... ou comment ne plus être embêté par la mauvaise gestion

en:

... ou comment :

  • faire automatiquement la rotation des photos de vacances,
  • et ne plus être embêté par la mauvaise gestion
23 septembre 2006 à 23h31 par Nicolas -
Lignes 30-31 modifiées:

Pour faire cette opération, il faut veiller à choisir les bons outils, car l'algorithme de compression JPEG est susceptible d'introduire à chaque cycle de chargement / sauvegarde des pertes liées aux méthodes de compression.

en:

Pour faire cette opération, il faut veiller à choisir les bons outils. L'algorithme de compression JPEG est en effet susceptible d'introduire à chaque cycle de chargement / sauvegarde des pertes liées aux méthodes de compression.

Lignes 44-45 modifiées:
  • et bien sûr sait faire tout ça en même temps sur un grand nombre de fichiers à la fois.
en:
  • et bien sûr sait faire tout ça en même temps sur un grand nombre de fichiers à la fois...
23 septembre 2006 à 23h30 par Nicolas -
Lignes 72-74 modifiées:
  • www.fplanglois.com : explications générales
en:
  • http://www.fplanglois.com : quelques infos utiles sur :
    • les problèmes de rotation d'images
    • la gestion des EXIF/IPTC
Lignes 76-79 modifiées:
  • groupe de travail
  • outils compatibles
en:
  • groupe de travail,
  • outils compatibles (dont jhead et jpegtran).
23 septembre 2006 à 23h27 par Nicolas -
Lignes 75-77 modifiées:
  • outils
en:
  • outils compatibles
23 septembre 2006 à 23h26 par Nicolas -
Lignes 53-55 modifiées:
en:

Créez ensuite un .bat contenant :

  jhead -autorot -ft **/*.jpg

Déposez ce .bat à la base de l'arborescence de photos que vous voulez traiter, et exécutez-le. C'est tout !

Par la suite, quand vous aurez d'autres photos à traiter, il suffira de déplacer le .bat et recommmencer...

Note : dans le cas où vous auriez récupéré des images avec une EXIF mal positionnée par un outil, vous pouvez les effacer de la même manière avec la commande :

  jhead -norot **/*.jpg
Lignes 77-80 ajoutées:

Si vous connaissez une méthode encore plus pratique (intégrée dans un freeware de traitement d'images), ça m'intéresse !

23 septembre 2006 à 23h14 par Nicolas -
Lignes 12-15 modifiées:

Cette information est destinée aux outils de visualisation, qui peuvent ainsi en théorie vous présenter à l'écran une image correctement orientée.

en:

Cette information est destinée aux outils de visualisation, qui peuvent ainsi (en théorie !) vous présenter à l'écran une image correctement orientée.

Malheureusement, de nombreux outils ne gèrent pas (ou pire : gèrent mal!) cette information de rotation. Tous les cas de figure sont possibles :

  • certains l'ignorent et vous présentent l'image physique, sans rotation, vous laissant faire le travail manuellement,
  • d'autres font des rotations de l'image physique, en oubliant d'effacer l'information EXIF de rotation ! Conséquence : quand cette image est exploitée par d'autres outils gérant bien l'EXIF de rotation, ceux-ci s'empressent de faire une nouvelle rotation (de trop !),
  • au passage, certains outils (dont la visionneuse Windows), perdent des infos EXIF lors de la rotation,
  • il arrive aussi que l'image puisse être altérée sans que vous en soyez avertis...

Tant que tous les logiciels ne géreront pas correctement l'EXIF de rotation, on risque d'être confrontés à ces problèmes crispants. Sauf si ...

La solution

La solution la plus radicale consiste à :

  • faire une rotation automatique et sans perte de l'image,
  • effacer l'information EXIF de rotation.

Pour faire cette opération, il faut veiller à choisir les bons outils, car l'algorithme de compression JPEG est susceptible d'introduire à chaque cycle de chargement / sauvegarde des pertes liées aux méthodes de compression.

Il existe cependant une possibilité de rotation sans perte de qualité (aucune perte d'information dans l'image), pour peu que la taille de l'image soit un multiple de 8 (ce qui est le cas des images sortant de votre appareil photo).

Concrêtement

Il "suffit" donc de trouver l'outil miracle qui :

  • sait faire la rotation automatiquement en fonction de l'EXIF de rotation
  • efface en même temps l'EXIF de rotation,
  • fait cela sans :
    • altérer la qualité d'image,
    • ni perdre d'informations EXIF,
  • et bien sûr sait faire tout ça en même temps sur un grand nombre de fichiers à la fois.

Personnellement, j'utilise la combinaison jhead et jpegtran.

Il suffit de copier ces outils dans un répertoire, que vous ajoutez dans le path.

Liens

Pour plus détails sur la rotation, voir :

  • www.fplanglois.com : explications générales
  • rotation sans perte :
    • groupe de travail
    • outils
23 septembre 2006 à 22h36 par Nicolas -
Lignes 1-15 ajoutées:

Rotation d'images ...

... ou comment ne plus être embêté par la mauvaise gestion de la balise EXIF par de nombreux outils !

Le problème

Les images JPEG peuvent contenir une information EXIF de rotation, positionnée par l'appareil photo numérique au moment de la prise de vue (grâce à un capteur d'orientation).

Cette information est destinée aux outils de visualisation, qui peuvent ainsi en théorie vous présenter à l'écran une image correctement orientée.