logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-01-2024 12:05:16

enicnath
Membre
Inscription : 28-04-2012

Retournement d'image avec ImageMagick

Bonjour,
J'ai une image JPG à l'envers (la tête en bas), que je souhaite retourner avec ImageMagick.

Lorsque j'utilise convert -rotate 180 Image1.jpg Image2.jpg l'image reste toujours affichée à l'envers lorsque je l'ouvre.

Si je fais convert -rotate 90 Image1.jpg Image2.jpg, l'image s'affiche alors pivotée de 90°.
Mais si je refait une rotation de 90° dans le même sens, l'image revient à sa forme initiale, comme si j'avait fait une rotation de -90°

J'ai aussi essayé avec convert -flip Image1.jpg Image2.jpg. Ici, il y a bien retournement, mais les textes sont écrits de droite à gauche au lieu de gauche à droite.

Quelqu'un a une idée ?

Hors ligne

#2 16-01-2024 14:48:42

èfpé
Membre
Inscription : 10-07-2016

Re : Retournement d'image avec ImageMagick

message à supprimer

Dernière modification par èfpé (18-01-2024 20:18:42)

Hors ligne

#3 16-01-2024 19:30:12

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Retournement d'image avec ImageMagick

hello
il y a peut etre bien un soucis avec les métadonnées des images
les appareils photos par exemple enregistre les informations d'orientation de l'image et la plus part des logiciels en tiennent compte et redresse l'image automatiquement
dans les options convert
-orient type         image orientation
-auto-orient         automagically orient (rotate) image

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#4 17-01-2024 15:23:17

enicnath
Membre
Inscription : 28-04-2012

Re : Retournement d'image avec ImageMagick

Croutons a écrit :

hello
options convert :
-orient type         image orientation
-auto-orient         automagically orient (rotate) image


Super, ça fonctionne !
L'instruction convert -orient type Image1 Image2, me renvoie bien l'image que je voulais obtenir, mais quelque soit le contenu du paramètre type (parmi bottom-left, right-top, bottom-right, top-left, left-bottom, top-right, left-top, undefined, right-bottom).
C'est un peu bizarre, mais bon.
Merci de vos réponses

Hors ligne

#5 17-01-2024 15:29:38

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Retournement d'image avec ImageMagick

-orient type doit écraser les métadonnées d'orientation déjà présente je pense
normalement les images provenant d'un appareil photo devraient avoir les bonnes données exif d'orientation et peuvent être orienté a l'aide du paquet exiftran

apt show exiftran a écrit :

Description: transformation d’images JPEG d’appareil photo numérique
Exiftran est un utilitaire en ligne de commande pour transformer des images
JPEG d’appareil photo numérique. Il peut réaliser des rotations sans perte
comme le fait jpegtran, mais à la différence de jpegtran, il peut traiter
plusieurs images à la fois, et en tenant compte des données EXIF. Il peut
faire pivoter des images automatiquement en consultant la balise EXIF
d’orientation. Il met à jour les informations EXIF (dimensions et
orientation d’image) si nécessaire, et il fait aussi pivoter la vignette
EXIF.

Dernière modification par Croutons (17-01-2024 15:30:11)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

Pied de page des forums