#1 Thu 03 May 2001 22:28
- Roddier Sebastien
- Invité
RASTER
Bonjour a tous
Comment trouver :
les dimensions d'une image RASTER geree par MI?
le nombre de ligne de l'entete du fichier RASTER?
lire les valeurs des pixels du fichier RASTER?
le tout en utilisant Mapbasic.......
Quelqu'un pourrait il eclairer ma lanterne
Sebastien RODDIER
Institut Francais de l'Environnement - IFEN
#2 Thu 03 May 2001 22:30
- Roddier Sebastien
- Invité
Re: RASTER
Bonjour Jacques
Effcetivement je serais interesse par le bout de code qui lit l'en tete de
fichier.
Je realise actuellment une petite application qui permet de creeer un
dictionnaire ds donnees pour chaque table mapinfo presente dan sun repertoire.
Cet appli permet de creer un fichier texte du m^me nom que la table ou l'on peut
trouver toutes sortes de renseignement (nom, chemin d'acces, nbr
d'enregistrements, d'objets de multipolygones, xmin, xmax, ymin, ymax, syst de
coordonnees, liste des attributs avec leur type etc....)
Pour les tables vecteurs pas de pb, pour le Raster je voudrais rajouter un
certains nombre de renseignements comme hauteur, largeur, resolution, nombre de
bandes, systeme de couleur utilise...
Voila le pourquoi de ma question
A bientot
Sebastien
Jacques Paris wrote:
> Sebastien,
>
> La seule chose que je connais pour en avoir recu la source il y a quelques
> annees de Dmitry Bogdanov est une facon de trouver la taille d'une image
> raster. J'ai integre cette routine dans REG_RAST qui est une aide a
> l'enregistrement d'images sous MapInfo. (Dans la section PPCC du site
> http://www.paris-pc-gis.com )
>
> Comme chaque type d'image a son en-tete, il faut d'abord detecter le type,
> et s'il n'entre pas dans l'un de ceux prevus, dommage!. Cela marche
> actuellement pour TGA, GIF, BMP, PCX, TIF, JPEG. Je pourrais extraire la
> partie du code correspondant a cela si ca peut t'aider.
>
> En ce qui concerne la lecture des donnees de l'image meme, il faudrait en
> connaitre le format de structuration/compression si on voulait les attaquer
> de front. Cela depasse mes competences et de loin. Il faudrait voir aux
> possibilites offertes par les fonctions de Grid Handler
> (GridHand30.exe) qui permet de creer des handlers pour de nouveaux types
> d'images.
>
> Jacques
>
> Jacques PARIS