[Linux] problème de traitement d'image
Jean-Marc Boursot
jmb@::1
Mar 16 Juil 09:50:05 CEST 2024
Salut Jean-Marie
Le 2024-07-14 17:17, jmt a écrit :
>
> 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 !
Même si exiftool est fiable, est-ce que ça dit la même chose avec un
autre outil?
Serait-il possible que l'appareil ne tourne pas l'image à partir d'une
info mais génère directement une image verticale? Du coup, tu as peut
être l'info dans la définition: 3000x2000 vs 2000x3000. Cela étant, j'ai
aussi un Sony (pas le même) et son comportement semble être standard à
savoir une info exif.
@+
JM
Plus d'informations sur la liste de diffusion linux