[Linux] problème de traitement d'image

jmt jmt@::1
Dim 14 Juil 17:17:06 CEST 2024


Bonjour la liste,

J'utilise une bibliothèque graphique qui prend en entrée des images au 
format png. Avant donc de l'utiliser, je suis donc amené à transformer 
mes images dans ce format, ce qui ne m'avait jamais posé de problème, 
avec des scripts comme :

#!/bin/sh

for image in *.jpg ; do
     convert  $image ${image%.jpg}.png ;
     done

qui appelle ImageMagick qui lui-même appelle netpbm :

jpegtopnm $image | pnmtopng > ${image%.jpg}.png



J'ai fait récemment l'acquisition d'un appareil photo de poche (Sony 
RX100) et très curieusement les images de cet appareil, quand elles sont 
verticales, sont rendues horizontales !


Je ne sais plus à quel saint me vouer : toutes les bibliothèques 
graphiques de ma Debian présentent le même défaut : 'exiftool', comme 
'file' me décrivent comme horizontales des images verticales. Je ne vois 
donc pas comment avancer car je suis incapable de distinguer 
programmatiquement une image verticale d'une image horizontale !

À vous lire,

Jean-Marie Thomas


Plus d'informations sur la liste de diffusion linux