FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
[WD14] EXIF : Accèder à l'IFD GPS
[WD14] EXIF : Accèder à l'IFD GPS
Débuté par g.schwarz, 22 oct. 2009 09:39 - 6 réponses
Connectez-vous…
g.schwarz
#1
Posté le 22 octobre 2009 - 09:39
Bonjour tout le monde, si le titre de ce message de vous a pas fait peur alors vous avez peut-être la solution à mon problème.
En Windev, la fonction "ImageInfoValeur" ne permet de récupérer que les valeur de l'IFD de base d'un fichier image, soit l'IFD0 et l'EXIF IFD, si je ne me trompe.
Hors, les informations de GPS sont dans un IFD bien particulier (appelé "IFD GPS"), je n'ai à ce jour pas trouvé moyen d'y accéder.
Sans vouloir trop en demander et pour résumer, quelqu'un saurait-il comment obtenir les informations EXIF contenant la latitude et la longitude d'un fichier image? Si possible sans passer par une application ou DLL tierce.
Merci d'avance de vos réponses!
Signaler
0
0
alexeyk
#2
Posté le 22 octobre 2009 - 14:23
Regardes du coté de ExifTool :
http://www.sno.phy.queensu.ca/~phil/exiftool/
C'est un outil en ligne de commande qui est capable de lire/écrire à peu prés n'importe quelle meta-donnée.
On s'en sert pour écrire notamment des tags Dublin Core.
Il y a surement d'autres solutions,
a voir ...
Alex
Signaler
0
0
g.schwarz
#3
Posté le 22 octobre 2009 - 16:01
Alexey K. a écrit dans le message de news <430632b8ade2dab737982c4f78215bef@news.pcsoft> :
Regardes du coté de ExifTool :
http://www.sno.phy.queensu.ca/~phil/exiftool/
C'est un outil en ligne de commande qui est capable de lire/écrire à peu prés n'importe quelle meta-donnée.
Bonjour Alexey, et merci de ta réponse.
Comme je l'ai précisé, j'aimerais si possible ne pas faire intervenir un programme tierce. Une solution avec "ImageInfoValeur" serait parfaite, mais je ne sais pas si cette fonction permet de récupérer des valeurs d'autres IFD que ceux de base.
Salutations.
Signaler
0
0
loic.bouffard
#4
Posté le 22 octobre 2009 - 18:39
je n'ai jamais eu à traiter ce problème, mais en cherchant un peut :
- la fonction ImageInfoListe() de windev liste les informations disponibles dans une image.
- à partir de ça et en testant sur 2 images, j'ai trouvé le "marqueur" 34853 qui n'est pas documenté dans windev
- un petit coup de google et ça sent bon :
http://www.awaresystems.be/imaging/tiff/tifftags/gpsifd.html
- reste à lire les infos relatives au gps. pour cela, voir les specs du format à l'adresse suivante :
http://www.exif.org/specifications.html
pour tout dire, la solution d'utiliser un programme externe paraît plus simple... mais bon.
en espérant avoir pu t'aider
Signaler
0
0
g.schwarz
#5
Posté le 22 octobre 2009 - 20:39
Bonjour zab, merci de ta réponse,
le tag EXIF ayant pour code 0x8825 (34853) indique l'offset des données GPS (le fameux GPS IFD), cela n'est pas très utile sachant que la fonction "ImageInfoValeur" ne permet pas d'y accéder.
Utiliser un programme externe est trop lent, je veux récupérer les infos GPS de milliers d'images.
Il ne me reste plus qu'à plonger les mains dans le cambouis, en ouvrant mes fichiers Jpeg et en cherchant les infos dont j'ai besoin à grands coups de fPositionne et fLit.
Signaler
0
0
lepinguoindelespace
#6
Posté le 23 octobre 2009 - 11:33
Bonjour
J'ai personnellement utilisé ces infos avec Windev mais en passant par la librairie externe CxImage dans laquelle j'ai recodé la lecture et l'écriture exif.
J'en ai fait une dll.
Si ca t'intéresse, je peux te la filer..
Tout dépend de l'utilisation de ton soft à voir s'il vérifie la licence de CxImage... Pas du tout étudié de ce coté la !
Etant donné que c'est pour un soft perso !
En espérant t'avoir aidé !
zab a écrit dans le message de news <85a3130fb151c5cfbde0109691fa806f@news.pcsoft> :
je n'ai jamais eu à traiter ce problème, mais en cherchant un peut :
- la fonction ImageInfoListe() de windev liste les informations disponibles dans une image.
- à partir de ça et en testant sur 2 images, j'ai trouvé le "marqueur" 34853 qui n'est pas documenté dans windev
- un petit coup de google et ça sent bon :
http://www.awaresystems.be/imaging/tiff/tifftags/gpsifd.html
- reste à lire les infos relatives au gps. pour cela, voir les specs du format à l'adresse suivante :
http://www.exif.org/specifications.html
pour tout dire, la solution d'utiliser un programme externe paraît plus simple... mais bon.
en espérant avoir pu t'aider
Signaler
0
0
n.wolff
#7
Posté le 04 décembre 2009 - 14:42
Bonjour,
Je dois récupérer dans windev les infos GPS d'une image
j'ai vu que certain d'entre vous ont déjà travaillé dessus auriez vous des infos à me donner
Merci d'avance
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte