Pré-traitement de photos numériques lors de l’importation


Cette procédure a deux buts :

  • donner un nom standardisé à toutes les photos ;
  • appliquer la rotation détectée par l’appareil photo.

Le but principal de cette procédure est de nommer de manière uniforme et univoque les photos numériques. Pour ce faire, elle renomme le fichier (dont le nom original comporte généralement un numéro de série) en y ajoutant la date de prise de vue.

Sont reconnus, les appareils des marques suivantes :

  • Canon : IMG_nnnn.JPG
  • Sony : DSC_nnnn.JPG
  • Olympus : Pmddnnnn.JPG

Les fichiers sont renommés en yyyymmddXnnnn.jpg où

  • yyyymmdd est la date en format année/mois/jour (d’après EXIF)
  • X est une lettre symbolisant l’appareil photo (C pour Canon et Sony, M pour Olympus)
  • nnnn est le numéro de la photo.

Pour que ca fonctionne parfaitement, il faut régler l’appareil photo de sorte qu’il ne remette pas à zéro son compteur de photo lors d’un changement de carte mémoire.

En plus du renommage, le programme exifautotran est utilisé pour rectifier l’orientation des photos en fonction de l’orientation détectée par l’appareil photo (indiquée dans les tags EXIF).

Cette procédure dépend des packages suivants :

  • jhead
  • libjpeg-progs (exifautotran)

fix_names.sh

Share

,

Les commentaires sont fermés.