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.

Author: Nasar Faesho
Country: Barbados
Language: English (Spanish)
Genre: Music
Published (Last): 27 December 2009
Pages: 333
PDF File Size: 11.66 Mb
ePub File Size: 10.70 Mb
ISBN: 868-3-91138-697-9
Downloads: 73523
Price: Free* [*Free Regsitration Required]
Uploader: Mikazilkree

Geological Remote Sensing Group

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. Yudine, looks like you have every thing you need to read the image into an IDL array. Tutprial clicking “Post Your Answer”, you acknowledge that you have read our updated terms of serviceprivacy policy and cookie policyand that your continued use of the website is subject to these policies.

Select one or more spectra; the corresponding spectral profiles appear in a Spectral Library Plots window. If you don’t have ENVI then it is a bit harder. Env plot function is applied to the data, and the tutodial data are returned to the plot window where they are displayed.


V Stuart Foote 5 The Spectral Library Viewer dialog appears. Excluding the bad bands, the function takes the first derivative of the y value and returns it tutoial the plot window.

Introduction to IDL Programming

This information is often stored in a. Vector whose values identify the band positions of the bad bands in the Z Profile data.

Then your tjtorial issue will be deciding which bands in the array to display, to combine. Sign up using Facebook. Note that 1st Derivative will be placed immediately after the Binary Encoding menu option.

Define user plot functions by adding a new line to the useradd.

Earth System Analysis | Geological Remote Sensing Group

This function accepts x and y data and a list of bad bands. The Open File dialog appears. The user plot function is applied to every spectrum placed in that window until a different plot function is selected.

The following code appears in the IDL Editor: Email Required, but never shown. Keyword variable that must be present to receive extra variables that ENVI may need to pass into tutorlal plot function. IDL seems to support reading tif files.

When you understand how these functions work, close the files. The following steps outline this process. Vector of ones and zeros with as many elements as x-axis data points. However, while ordinary user functions are automatically called by XMANAGER and receive the event structure variable as tutroial positional parameter, plot functions are automatically called by ENVI and receive several variables as both parameters and dnvi that are related to the data in the plot window.


ENVI calculates the first derivative spectra of all plots and displays the results in the Spectral Library Plots window. Post as a id Name. A file selection dialog appears. If the plot function is defined without this keyword, then you will likely receive errors when trying to use it in ENVI.

IDL Programming

We’ll need more info to provide a better answer. Documents Ressources professionnelles Informatique. Sign up using Email and Password. A read of Michael Todd’s above note tutogial the link to a class exercise at UIdaho should help you with syntax of the code. Type of plot function updates.

On a Windows platform, this directory is in the following location where x x indicates the software version: Sign up or log in Sign up using Google.