#1 Fri 10 April 2009 13:29
- Géo seb
- Participant occasionnel
- Lieu: 97436 Saint Leu
- Date d'inscription: 16 Jul 2008
- Messages: 14
[ENVI] Afficher trois bandes spectrales dans une fenêtre
Bonjour,
Après plusieurs traitements, je me retrouve avec trois fichiers d'images représentant un indice (NDVI, EVI, LSWI) comportant chacun 44 bandes temporelles (images MODIS de la même zone tous les huit jours). Je peux regarder le profil en Z de chacun des indices pour l'année puisque mes bandes sont temporelles mais individuellement.
Le problème c'est que je voudrais comparer le comportement de mes trois indices sur l'année et notamment leur croisement: comment faire pour avoir les trois profils dans la même fenêtre?
Merci d'avance
Séb
Sébastien TOLLIS, Ingénieur d'étude, SAFEGE, Saint Denis, La Réunion
Tel. 02 62 47 64 60, Gsm. 06 93 80 71 89, Fax. 02 62 47 64 59
Email : sebastien.tollis@, Site Web : safege.frwww.safege.fr
Hors ligne
#2 Thu 16 April 2009 14:12
- Géo seb
- Participant occasionnel
- Lieu: 97436 Saint Leu
- Date d'inscription: 16 Jul 2008
- Messages: 14
Re: [ENVI] Afficher trois bandes spectrales dans une fenêtre
Personne pour m'aider????
Sébastien TOLLIS, Ingénieur d'étude, SAFEGE, Saint Denis, La Réunion
Tel. 02 62 47 64 60, Gsm. 06 93 80 71 89, Fax. 02 62 47 64 59
Email : sebastien.tollis@, Site Web : safege.frwww.safege.fr
Hors ligne
#3 Mon 20 April 2009 11:14
- David_ENVI
- Juste Inscrit !
- Date d'inscription: 23 Oct 2008
- Messages: 5
Re: [ENVI] Afficher trois bandes spectrales dans une fenêtre
Bnojur séb,
Vous pouvez en effet afficher vos trois profiles dans la même fenêtre en travaillant avec ENVI + IDL :
D’abord avec ENVI, vous affichez tes trois profiles individuellement
(Tools --> Profiles --> Z profile (spectrum))
Vous avez donc trois fenêtres individuelles « Spectral Profile ».
Pour chacune, vous pouvez exporter les données de vos profiles en variables IDL :
File --> Save Plot AS --> IDL variable… depuis la fenêtre «Spectral Profile » en définissant à chaque fois un nom de variable IDL (par exemple id1, id2 et id3).
C’est là qu’IDL entre en jeu (fenêtre IDL) :
Vos variables ainsi créées (id1, id2, id3) sont des tableaux de 44 colonnes et 2 lignes ; la première ligne correspondant aux valeurs d’abscisses (x) et la deuxième ligne correspondant aux valeurs d’ordonnées (y).
Vous affichez le premier profile en entrant cette ligne en ligne de commande d’IDL :
plot,id1[*,0],id1[*,1]
(tapez entrez)
(id1[*,0] correspond aux valeurs en x et id1[*,1] correspond aux valeurs en y)
Vous pouvez ensuite afficher d’autres profiles dans la même fenêtre en entrant les lignes suivantes :
oplot,id2[*,0],id2[*,1]
(tapez entrez)
oplot,id3[*,0],id3[*,1]
(tapez entrez)
La procédure oplot permet de tracer un profile dans une fenêtre graphique contenant déjà un ou des profiles.
Vous avez donc une fenêtre idl contenant vos trois profiles.
J’espère avoir pu vous aider.
Cordialement,
David
Hors ligne