Está en la página 1de 7

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE CIENCIAS FÍSICAS


LABORATORIO DE TELEDETECCIÓN

PROCESAMIENTO DE IMÁGENES DE SATELITE CON ENVI – IDL

Joel Rojas Acuña


José Carlos Eche Llenque
Edward Alburqueque Salazar
Rolando Renee Badaracco Meza

Lima – 2011
PROCESAMIENTO DE IMÁGENES DE SATELITE CON ENVI –
IDL

CONTENIDO

1. Introducción al software de procesamiento de imágenes de satélite ENVI 4.x (I)

1.1. Iniciando ENVI 4.2 en Windows XP.


1.2. Procesando una imagen HDF-EOS en escala de grises y colores

1.2.1. Abriendo un archivo imagen


1.2.2. Aplicación de un estiramiento interactivo del contraste
1.2.3. Aplicando un mapa de color
1.2.4. Ciclo a través de todas las Bandas (Animación)
1.2.5. Gráficos de Dispersión y Regiones de Interés
1.2.6. Cargar una imagen de colores compuestos (RGB)

2. Introducción al software de procesamiento de imágenes de satélite ENVI 4.x (II)

2.1. Formato de archivos ENVI


2.2. Explorando el archivo cabecero ENVI
2.3. Las ventanas de visualización de ENVI
2.4. Descripción de los botones del ratón.

3. Introducción al software de procesamiento de imágenes de satélite ENVI 4.x (III)

3.1. Funciones Básicas del ENVI

3.1.1. Visualizando la posición y valor del cursor


3.1.2. Visualizando perfiles de imagen
3.1.3. Ejecución rápida del mejoramiento del contraste
3.1.4. Visualizando gráficos de dispersión iterativos
3.1.5. Cargando una imagen Color
3.1.6. Enlazando dos ventanas de visualización
3.1.7. Superposición dinámica
3.1.8. Selección de regiones de interés
3.1.9. Anotaciones en la Imagen
3.1.10. Agregando rejillas de líneas
3.1.11. Guardando la imagen
3.1.12. Saliendo de ENVI

4. Introducción al Lenguaje de programación IDL 6.x (I)

4.1. Entorno de desarrollo de IDL


4.2. Ayuda en línea de IDL
4.3. Comandos de ejecución
4.4. Tipos de programas

4.4.1. Programa principal (main program)


4.4.2. Procedimientos y funciones
4.4.3. Archivos de lote
4.4.4. Parámetros de posición y de palabras claves
4.4.5. Paso de parámetros
4.4.6. Llamada de programas
4.4.7. Gráficos lineales
4.4.8. Gráficos de superficie
4.4.9. Gráficos de contorno
4.4.10. Visualización y procesamiento de imágenes

5. Introducción al Lenguaje de programación IDL 6.x (II)

5.1. Introducción a variables

5.1.1. Nombres validos


5.1.2. Tipos de variables
5.1.3. Creación de variables
5.1.4. Escalar
5.1.5. Matricial y vectorial
5.1.6. Operaciones de matrices e vectores

5.2. Matrices multidimensionales

5.2.1. Multiplicación de Matrices


5.2.2. La función where

5.3. Instrucciones de comando

5.3.1. Instrucciones compuestas


5.3.2. Instrucciones condicionales
5.3.3. Instrucciones de repetición
PROCESAMIENTO DE IMÁGENES DE SATELITE CON ENVI – IDL

1. Introducción al software de procesamiento de imágenes de satélite ENVI 4.x (I)

1.1 Iniciando ENVI 4.x en Windows

Para comenzar ENVI en Microsoft Windows, haga doble clic en el icono ENVI en el escritorio o
Seleccione Inicio  Todos los Programas  ENVI 4.x  ENVI + IDL.

1.2 Procesando una imagen HDF-EOS en escala de grises y colores

Abrir un archivo de datos multiespectral ASTER del satélite TERRA que representa la selva alta y la ciudad
de Tingo Maria en Perú.

1.2.1 Abriendo un archivo imagen

Para abrir un archivo imagen haga lo siguiente:

(a) Desde la barra del menú principal de ENVI, seleccione File  Open External File  EOS  ASTER.
Luego aparecerá una ventana de dialogo “Enter data filenames” donde puedes seleccionar un archivo
que tu deseas.
(b) Busca la carpeta “TingoMaria” en el camino “Taller2007\M2_aster\datos” en el disco C o D y
selecciona el archivo pg-PR1A0000-2002060801_028_006.hdf de la lista y haga click en el botón
“Open” o “Abrir”.
(c) La ventana “Available Bands List” aparecerá en tu pantalla. Esta lista te permite seleccionar las bandas
espectrales para visualizar y procesar. Tú tienes la elección de cargar una imagen en escala de gris o en
color RGB.
(d) Selecciona la banda 2 del conjunto VNIR (ASTER VNIR Band2) en la ventana haciendo clic en el
nombre de la banda en “Available Bands List” con el botón izquierdo del ratón. La banda que has
seleccionado se exhibe en el campo marcado como “Selected Band”.
(e) Haga clic en el botón “Gray Scale” y volver a hacer click en “Load Band” para cargar la imagen en
una nueva ventana de visualización. La Banda 4 será cargada como una imagen en escala de grises.

Dr. Joel Rojas Acuña LABTEL – FCF - UNMSM


PROCESAMIENTO DE IMÁGENES DE SATELITE CON ENVI – IDL

1.2.2 Aplicación de un estiramiento interactivo del contraste

(a) Por defecto ENVI visualiza imágenes con un estiramiento interactivo del contraste lineal del 2%.
(b) Para aplicar un estiramiento interactivo del contraste (contrast stretch) diferente al de la imagen,
seleccione “Enhance” de la barra de menú de la ventana principal de la imagen para visualizar una
lista de seis opciones de estiramiento interactivo por defecto para cada uno de las ventanas (Image,
Zoom, Scroll) en el grupo de visualización.
(c) Seleccione un item de la lista (por ejemplo Enhance  [Image]Equalization para aplicar un
estiramiento interactivo de ecualización del histograma a la imagen visualizada la cual también
actualiza las ventanas Scroll y Zoom del grupo visualizado. Pruebe aplicando varios de los diferentes
estiramientos interactivos disponibles.
(d) Alternativamente, puedes definir tu estiramiento interactivo del contraste interactivamente al
seleccionar Enhance  Interactive Stretching de la barra de menú de la ventana principal de la
imagen.

1.2.3 Aplicando un mapa de color

Por defecto, ENVI visualiza imágenes usando una tabla de color de escala de grises.

(a) Para aplicar una tabla de color predefinida a la imagen, desde el menú de la ventana principal de la
imagen seleccione Tools  Color Mapping  ENVI Color Tables para visualizar el cuadro de
dialogo ENVI Color Tables.
(b) Seleccione una tabla de color de la lista en el fondo del cuadro de dialogo para cambiar el mapa color
para las tres ventanas en el grupo de visualización.
(c) En el cuadro de dialogo ENVI Color Tables, seleccione Options  Reset Color Tables para retornar
al grupo visualizado al mapa de color de escala de grises por defecto.
(d) Seleccione File  Cancel para rechazar el cuadro de dialogo ENVI Color Tables.

1.2.4 Ciclo a través de todas las Bandas (Animación)

Tú puedes visualizar todas las bandas en una imagen secuencialmente, creando una animación.
(a) Del menú de la venta principal de la imagen, seleccione Tools  Animation y clic OK en el cuadro de
dialogo Animation Input Parameters.

Dr. Joel Rojas Acuña LABTEL – FCF - UNMSM


PROCESAMIENTO DE IMÁGENES DE SATELITE CON ENVI – IDL

Cada uno de las 14 bandas de la escena ASTER son cargadas en una ventana de animación. Una vez
que todas las bandas son cargadas, las imágenes son mostradas secuencialmente creando un efecto de
movimiento.
(b) Tu puedes controlar la animación usando el control de juego (botones de lazo hacia atrás, lazo hacia
delante, cambio de dirección, y pausa) en el fondo de la ventana de animación, o al ajustar el valor
mostrado en el cuadro de giro de Speed para cambiar la rapidez en la cual las bandas son visualizadas.
(c) Seleccione File  Cancel de la barra de menú de visualización para finalizar la animación.

1.2.5 Gráficos de Dispersión y Regiones de Interés

Gráficos de dispersión te permite comparar rápidamente los valores de dos bandas espectrales
simultáneamente. ENVI Scatterplots permite una rápida clasificación de 2 bandas.
(a) Para visualizar la distribución de los valores de los píxeles entre las bandas 1 a 14 de la imagen como
un grafico de dispersión, seleccione Tools  2-D Scater Plots. Aparecerá el cuadro de dialogo Scatter
Plot Band Choice.
(b) Bajo Choose Plot Band X: seleccione la banda 1. Bajo Choose Plot Band Y: seleccione la banda 2.
Clic OK para crear el grafico de dispersión.
(c) Coloque el cursor en la ventana principal de la imagen y mantenga presionado el botón izquierdo del
ratón y mueva el cursor alrededor de la ventana. Asegurarte de no mantener presionado el cursor del
ratón dentro de la ventana Zoom. Note que cuando tu mueves el cursor, diferentes píxeles son
resaltados en el grafico de dispersión. Estos valores de píxeles de la banda 2 resaltan la visualización
de píxeles bailarines se encuentran en una región alrededor del cursor de 10 x 10 píxeles.
(d) Define una región de interés (ROI = región of interest) en la visualización del grafico de Dispersión al
hacer clic en el botón izquierdo del ratón varias veces para seleccionar los puntos que forman los
vértices de un polígono. Luego hacer clic en el botón derecho del ratón para cerrar el polígono. Los
píxeles en las ventanas principal de la imagen y del Zoom cuyos valores coinciden con los valores
contenidos en la región seleccionada del grafico de dispersión son resaltados.

Dr. Joel Rojas Acuña LABTEL – FCF - UNMSM


PROCESAMIENTO DE IMÁGENES DE SATELITE CON ENVI – IDL

(e) Para definir una segunda clase, seleccione un segundo color desde el menú Class de la ventana del
grafico de dispersión y repita los pasos anteriores.
(f) Seleccione Options  Export All del menú de la ventana del grafico de dispersión para exportar las
regiones de interés. El cuadro de dialogo ROI Tool aparecerá. El cuadro de dialogo ROI Tool puede
también iniciarse de la barra de menú de la ventana principal de la imagen al seleccionar Overlay 
Región of Interest. Por defecto, ENVI asigna Scatter Plot Export en el cuadro de dialogo ROI Tool,
seguido por el color de la región y el numero de puntos contenido en la región como el nombre para la
región de interés.
(g) En la barra de menú ROI Tool, seleccione File  Cancel para eliminar el cuadro de dialogo. La
definición de región es guardada en la memoria durante la sesión de ENVI. En la ventana del grafico
de dispersión, cierre el grafico de dispersión al seleccionar File  Cancel.

1.2.6 Cargar una imagen de colores compuestos (RGB)

ENVI permite visualizar simultáneamente imágenes en escala de gris y de color (RGB)

(a) Cargar una imagen de colores compuestos (RGB) del área del alto Huallaga, haciendo clic en la lista
de bandas disponibles. Si tú pierdes la lista de bandas disponibles durante el ejercicio anterior, tu lo
puedes recuperar al seleccionar Windows  Available Bandas List de la barra del menú principal
ENVI.
(b) Clic en el botón de RGB Color en la Available Bandas List. Campos Rojo, Verde y Azul aparecerá en
el centro del cuadro de dialogo.
(c) Seleccione la banda 2, banda 3 y banda 1 secuencialmente de la lista de bandas en la cima de la cuadro
de dialogo al hacer clic en los nombres de las bandas. Los nombres de las bandas son automáticamente
ingresados en los campos Rojo, Verde y Azul.
(d) Clic Load RGB para cargar la imagen dentro de la ventana principal.

Dr. Joel Rojas Acuña LABTEL – FCF - UNMSM

También podría gustarte