#1 Wed 16 March 2005 13:20
- Annick Lagnion
- Invité
pixel origine d'un fichier tif
bonjour,
j'ai recupere des rasters *.tif (compresses LZW), associes a des fichiers
texte qui contiennent les coordonnees en pixels de certains points
particuliers du raster.
Mais l'origine du systeme pixels utilise est l'angle sud ouest de
l'image.
Quand je charge l'image dans mapinfo sans calage, ca me cree un calage
automatique ...mais le pixel d'origine pour mapinfo est l'angle
nord-ouest .
Pour creer les points a partir des coordonnees figurant dans le fichier
texte, je suis obligee de recaler l'image a la main sur le bon angle. Ce
n'est pas complique....mais j'ai des centaines de fichiers a traiter!
Savez-vous si on peut extraire d'un fichier .tif le nombre de
lignes/colonnes, ou qque chose permettant de calculer le nombre de lignes,
pour faire la manip automatiquement?
Merci
Annick Lagnion
DDE29
#2 Wed 16 March 2005 13:20
- Roger Verdie
- Invité
Re: pixel origine d'un fichier tif
Tout depend du langage employe. En Mapbasic ce ne doit pas etre possible.
Mais deja, tu peux voir, dans l'explorateur windows si tes images ont toutes
la meme taille. Pour ca, tu vas dans ton repertoire contenant les .tif, puis
tu fais affichage-->detail. Ensuite clic-droit sur les titres de colonnes,
dans le menu choisir autres --> dimension. (pour XP pro)
Sinon, il faut que tu recupere dans une liste le nom des images et leurs
dimensions. J'ai XnView, viewer d'images, qui permet de lister des images
avec leurs proprietes. Apres un rapide nettoyage, cette liste serait
exploitable avec MapBasic par exemple. Reste plus qu'a ecrire le programme
qui generera des fichiers de calage.
ex de liste obtenu avec XnView
Nom Taille Proprietes
Description
------------ -------------- ------------------------------------------------------------
------------------------------------------
HPIM0368.JPG 1158962 2608x1952,16M [JPEG TrueColor (v1.1)]
HPIM0572.JPG 818371 1296x976,16M [JPEG TrueColor (v1.1)]
HPIM0574.JPG 839270 1296x976,16M [JPEG TrueColor (v1.1)]
HPIM0595.JPG 1282738 1296x976,16M [JPEG TrueColor (v1.1)]
Bon courage