J'ai écrit que c'était lié aux données Exif, et quand j'examine ton image, il n'y a quasiment pas de données Exif !
Tout ce que j'y trouve, c'est ça (plus quelques lignes pas en rapport avec l'orientation et la taille), remonté par Exiftool ("File" = données issues de la structure de base du fichier, ce n'est pas du Exif ; "Composite" = données disponibles dans plusieurs tags Exif) :
Mais le peu de données me laisse penser que le fichier a été enregistré en supprimant les données Exif car d'habitude elles sont présentes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [File] ImageWidth : 4031 [File] ImageHeight : 3023 [Composite] ImageSize : 4031x3023
Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
Mes 2 cts,
--
jp
Bon ben merci pour cette explication Jipété, j'essaierai de transférer différemment la prochaine fois.
La faiblesse humaine est d'avoir des curiosités d'apprendre ce qu'on ne voudrait pas savoir
Bien vu
J'ai ouvert les 2 photos avec Gimp, l'originale et la réécrite, et effectivement je passe de :
àImageLength 3456
ImageWidth 4608
Orientation : left, bottom
après réécritureImageLength 4608
ImageWidth 3456
Orientation : top, left
Ce qui m'amène à penser que sur android la rotation n'est juste que la modification de ce champ Exif Orientation, et non pas une réécriture de l'image
Bravo Jipété
Émotion
Infantilisation
Culpabilisation
Christophe Alévèque - 18 Mars 2021
J'avais pas vu ce message. Oui sans utiliser les données exif le fichier est interprété comme il est reçu, donc avec une largeur plus importante qu'une hauteur. Ton hypothèse explique bien pourquoi le fichier qui est présenté normalement sur un PC perd son orientation après l'upload
Émotion
Infantilisation
Culpabilisation
Christophe Alévèque - 18 Mars 2021
Et tu n'as encore rien vu… Lecture, étude, etc.
Si c'était aussi simple la vie serait parfaite. À force de nager en plein brouillard, un jour j'ai pris le taureau par les cornes et ai fait des tests précis sur une plante en pot dans ma véranda et le Canon 450D de mon fils.
Il en est sorti que pour certaines photos le calculateur de l'APN a bien inscrit dans les données Exif le tag "Orientation" avec la valeur correcte pour que l'ordinateur présente bien l'image, et pour d'autres prises dans les mêmes conditions la donnée est… erronée.
De gauche à droite l'image d'origine avec la plante bien en place, à sa droite j'ai tourné l'APN de 90 ° à gauche et l'affichage est raté pour cause de données Exif incorrectes, ensuite j'ai encore tourné et l'affichage, euh… et enfin encore tourné un coup et bref….
Et j'ai recommencé sur la ligne du bas, où je ne présente que les images que le visualisateur de Linux veut bien me tourner, en s'appuyant sur des données Exif correctes.
Je continue donc à nager en plein brouillard mais au moins maintenant, je sais d'où il vient.
Même si je ne peux pas l'expliquer mieux que ça.
Ah, pour ceux qui voudraient explorer leurs images jpg, c'est le tag "Orientation" qu'il faut chercher, et décoder avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 1 = Horizontal (normal) 2 = Mirror horizontal 3 = Rotate 180 4 = Mirror vertical 5 = Mirror horizontal and rotate 270 CW 6 = Rotate 90 CW 7 = Mirror horizontal and rotate 90 CW 8 = Rotate 270 CW
Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
Mes 2 cts,
--
jp
Ce que tu listes est déjà une interprétation. Exiftags que j'ai installé, un paquet debian, en donne une autre avec par exemple :
Effectivement la norme c'est ces 8 chiffres https://www.exif.org/Exif2-2.PDF page 24Left-Hand, Bottom
et tu en vois une "interprétation" différente
Cependant pour tes tests, tu peux aussi soupçonner un problème de capteur d'orientation de ton appareil qui s'il n'est pas parfaitement à 90°, ne modifiera pas le tag d'orientation non ? Mais j'ai pas bien compris ton test de toute façon, sinon que tu peux en conclure que le Canon ne modifie pas forcément le tag orientation lorsqu'il le devrait.
Le problème d'upload est différent, le tag est présent et n'est pas interprété par le service qui reçoit l'image et la stocke. Je présume que ce service n'utilise que longueur et largeur de l'image, sans tenir compte du tag orientation
Émotion
Infantilisation
Culpabilisation
Christophe Alévèque - 18 Mars 2021
C'est pas faux : c'est la version "exiftool" que j'utilise car j'ai trouvé assez simple d'utiliser son script et de l'interfacer avec Lazarus (FreePascal) pour récupérer les infos.
Bon, probable que Phil a adapté l'interprétation des chiffres à sa sauce et d'ailleurs, je ne suis pas d'accord avec sa string "Horizontal (normal)" car une image verticale peut tout autant être normale, ce qui m'a beaucoup perturbé au début de mes dév's.
Ha oui mais au secours, alors, s'il faut shooter avec l'appareil sur pied et réglé avec un niveau à bulle,
Tutafait, et c'est là où je voulais en venir.
Ça y ressemble
Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
Mes 2 cts,
--
jp
Yes.
Et quand on prend le temps d'explorer son site (un peu mal fichu, dommage), on découvre par ci par là des choses très intéressantes dans plein de domaines de la photo numérique.
On peut même y trouver une ihm pour le script.
Juste de la curiosité, piquée au vif par ces images de traviole,
Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
Mes 2 cts,
--
jp
Je ne suis pas sûr d'avoir bien compris votre discussion sur les vidéo "pas dans le bon sens", Est-ce possible avec votre logiciel de remettre la vidéo "à l'endroit" ?
J'aimerais bien aller vivre en Théorie, car en Théorie tout se passe bien.
À noter que l'interprétation de l'orientation dans le EXIF est différente aussi suivant les logiciels
En plus, lors de l'importation des images, tu peux choisir de tourner l'image aussitôt ou de la garder tel quel.
J'ai aussi un Canon Xsi = 450d d'époque avec Digital Photo Professional et tout le kit !
Pas la moindre idée en ce qui concerne les videos. On parlait jusqu'à présent d'images fixes, des bêtes .jpg, et ça marcherait aussi pour les .tiff, il paraît (jamais testé).
Du coup, je sur-interprète,
Je lis dans ma tête, venant de l'image : "pour que je sois plaisante à tes yeux, tourne-moi dans le sens des aiguilles d'une montre de xxx °."
Par exemple, le "1" mal traduit par Phil par "horizontale (normal)", je le comprends comme : "ne me fais rien, tout va bien". Le gag c'est quand la photo dit ça et que je vois bien qu'elle est de traviole. Mais on peut intervenir sur ce tag par programmation (une de mes études, pas encore finie -- normal, je passe mon temps sur les forums, )
Oui, ça je l'ai vu avec The Gimp, qui me pose la question.
Mais si je me contente de connecter l'APN sur un port USB et de copier lesimagesfichiers, Linux ne me demande rien et vit sa vie en fonction des données présentes.
Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
Mes 2 cts,
--
jp
C'est des images halaster, pas des vidéos. EXIF est un format de métadonnées.
Le sujet m'intéresse un peu puisque j'ai développé des applications de GED, je me suis déjà coltiné ces problématiques de métadata dans le cadre des photothèques.
Pour ma part j'utilisais imagemagick pour mes besoins de traitement des formats graphiques https://imagemagick.org. Très puissant
Émotion
Infantilisation
Culpabilisation
Christophe Alévèque - 18 Mars 2021
Entendu à l'instant sur France 5, à propos du brexit :
"le premier ministre (britannique) fera juste une allocation télévisée"
à ne pas confondre avec la taxe télévisuelle bien sûr
On voit des trucs sur les 4x3, non mais franchement, on se demande, quoi !
Mes tickets dans sa boîte mail, non mais allô quoi !
Et l'impératif partout, sauf quand on l'oublie, comme le "s"…
Ça c'est de la pub de lourd,
Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
Mes 2 cts,
--
jp
Dans les affichages d'annonces de sujets en bas du forum, concernant un travail de réseaux neuronaux :
Je ne savais pas qu'on faisait déjà des vidéos haute-définition à cette époque…
J'ai bien compris le sens, mais quand on lit d'une traite, sans ponctuation, on peut avoir tendance à retenir en premier jet "vidéo de 1896 en qualité 4k", plutôt que "convertion en qualité 4k de…". Il faut faire attention aux phrases trop longues.
poke 1024,0; poke 214,214
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager