Introduce the student to the initial concepts and use of IDL and ENVI to: • import, analyze, and output image data. • learn to interface between ENVI input/outputs. This tutorial is designed to introduce you to the basic concepts of the ENVI software and some of its For ENVI +IDL, type envi at the UNIX command prompt. These programs (scripts) are based on the IDL programming language and are run in the IDL environment, either by loading the ENVI+IDL program or simply.
|Published (Last):||12 May 2009|
|PDF File Size:||6.70 Mb|
|ePub File Size:||3.82 Mb|
|Price:||Free* [*Free Regsitration Required]|
V Stuart Foote 5 All user plot functions must have the following function definition statement: Keyword variable that must be present to receive extra variables that ENVI may need to pass into the plot function.
And the byte order tutorjal 0, i. This function accepts x and y data and a list of bad bands. A read of Michael Todd’s above note with the link to a class exercise at UIdaho should help you with syntax of the code. On a Windows platform, this directory is in the following location where x x indicates the software version: This information is often stored in a.
Of course for any geospatial work outside IDL you would need to know the nominal pixel size and coordinates of at least 3 control points for image registration.
Tag that indicates the following definition is a plot function since u s e r a d d. When you understand how these functions work, close the files. Using the fourth field above as an example, the format is as follows: Sign up using Email and Password. For this tutorial, you will copy a previously edited version of u s e tutorual a d d.
The following code appears in the IDL Editor: If the plot function is defined without this keyword, dnvi you will likely receive errors when trying to use it in ENVI. Voir plus Voir moins.
Select one or more spectra; the corresponding spectral profiles appear tytorial a Spectral Library Plots window. ENVI calculates the first derivative spectra of all plots and displays the results in the Spectral Library Plots window.
Define user plot functions by adding a new line to the useradd. We’ll need more info to provide a better answer.
Home Questions Tags Users Unanswered. A file selection dialog appears.
Data type 2 integer probably Email Required, but never shown. Not sure it this will help. Note the fourth and fifth lines: A value of 1 indicates that the corresponding y-axis value is good, and a value tuutorial 0 means it is bad i.
Sign up or log in Sign up using Google.
Yudine, looks like you have every thing you need to read the envii into an IDL array. If you don’t have ENVI then it is a bit harder. Post as a guest Name.
This applies only to Z Profile windows and will be undefined for all other plot windows.
The following steps outline this ild. Sign up using Uttorial.
However, while ordinary user functions are automatically called by XMANAGER and receive the event structure variable as a positional parameter, plot functions are automatically called by ENVI and receive several variables as both parameters and keywords that are related to the data in the plot window.
A Spectral Library Input File dialog appears. The Open File dialog appears. The plot function is applied to the data, and the resulting data are returned to the plot window where they are displayed. Vector of ones and zeros with as many elements as x-axis data points. Yudine, should there be an attachement or some details? The Spectral Library Viewer dialog appears.
Type of plot function updates.
Geological Remote Sensing Group
Documents Ressources professionnelles Informatique. When you call a user plot function, normal plot data all the spectra in the plot window are passed to the user plot function.
IDL seems to support reading tif files. Vector whose values identify the band positions of the bad bands in the Z Profile data.
Note that 1st Derivative will be placed immediately after the Binary Encoding menu option.