Vu que ça consomme quand même pas mal de ressources, ce n’est pas un traitement que je verrai appliqué systématiquement, mais plutôt à la demande, soit du contributeur au moment de l’envoi ou après, soit quand quelqu’un signalerai des photos à remettre à l’horizontale.
Une possibilité serait de s’appuyer sur les tags sémantiques:
- on ajoute un tag indiquant que c’est de travers (
fixme:pitch=yeset/oufixme:roll=yes) - un bot récupère les images qui ont ce tag et le remplace par un tag avec les valeurs de correction (pitch/roll)
- la visionneuse tiendrait compte du tag de correction à l’affichage et pas que dans les EXIF, comme on le fait pour l’orientation.