1. INTRODUCCIÓN AL ENVI
ENVI (ENvironment for Visualizing Images) es un sistema de procesamiento avanzado de
imágenes diseñado para elaborar análisis globales a partir de imágenes tomadas tanto
desde satélite como de avión. Proporciona un potente entorno, innovador y de trato
amigable para visualizar y tratar imágenes de cualquier talla y tipología en una amplia
gama de plataformas hardware.
Con la combinación de bandas dentro de un mismo fichero, incrementa el procesamiento
de imágenes. ENVI permite que usted trabaje con los ficheros íntegros de la imagen, las
bandas individualmente, o ambos. Cuando se abre un fichero de entrada, cada banda
espectral está disponible para todas las funciones del sistema. Con la apertura de ficheros
múltiples, usted puede seleccionar fácilmente bandas de diversos ficheros para un
procesado conjunto de ellos. ENVI también incluye las herramientas para la extracción
espectral, útiles bibliotecas espectrales, y una colección de datos espectrales para el
análisis de imágenes espectrales de alta resolución tales como AVIRIS, GERIS, y
GEOSCAN. Además de sus herramientas hiperespectrales para análisis de carácter general,
ENVI proporciona capacidades especializadas para análisis de radares avanzados tales
como los SIR-C, AIRSAR o TOPSAR.
ENVI está escrito enteramente en IDL (Interactive Data Language). IDL es un poderoso
lenguaje de programación basado en matrices, que proporciona capacidades integradas de
proceso y de visualización de imágenes, y facilita las rutinas del interface gráfico. IDL está
disponible dentro de ENVI (ofreciendo capacidades completas en la línea de comando de
ENVI) y de ENVI RT (la versión runtime de ENVI). La única diferencia entre ENVI y ENVI
RT es que ENVI RT no proporciona acceso de uso al entorno base de IDL. Usted no podrá
realizar el tutorial para funciones de usuario (User Function) incluidas en esta guía, si
usted está ejecutando ENVI RT.
Acerca de los Tutoriales
Este documento contiene las guías de ejemplos diseñadas para ayudarle a familiarizarse
con las características y capacidades de ENVI. Cada tutorial le dirige claramente por las
tareas a realizar en cada momento.
Dentro de cada tutorial, las tareas que usted realizará se han analizado en pasos
numerados, que aparecen en negrilla. Los pasos opcionales y las acciones simples están
precedidos por un punto negro. Las convenciones de formato siguientes, le ayudarán a
identificar el tipo de acción requerido en cada caso:
Los nombres de los comandos de los menús desplegables aparecen en letra itálica.
Están enlazados mediante un "->". Por ejemplo, File -> Open Image File.
Los botones de menús de muchos diálogos aparecen entre comillas. "Button"
Las cajas de texto, botones de selección y otros botones tipo 'widgets' también
aparecen entre comillas.
Al principio de cada tutorial, usted encontrará los detalles de los asuntos detallados dentro
de él. Cada tutorial comienza con una visión de conjunto y ambientación, explicando los
antecedentes y aplicaciones de las funciones que serán usadas. También se incluyen los
nombres de los ficheros requeridos para su realización.
Finalmente, al final de cada guía, se proporcionan las referencias para proceder a una
exploración más en profundidad.
Visión General de los Tutoriales de ENVI
2. Comienzo Rápido de ENVI
Este tutorial, que también se distribuye en un pequeño libreto dentro del cd-rom de ENVI,
está diseñado para conseguir que adquiera rápidamente los fundamentos básicos de ENVI.
Permite que usted comience ENVI, cargue una imagen en escala de gris o en color, y
aplique expansiones de contraste. Muestra la animación de imágenes (películas) y los
diagramas de dispersión (scatterplots) de 2 dimensiones que ayudan al usuario a
determinar la variabilidad espectral de sus datos. Las instrucciones de selección de las
regiones de interés ROI (Regions of Interest) permiten que los nuevos usuarios se muevan
rápidamente por la clasificación multiespectral. Las capacidades dinámicas de las capas en
ENVI, se utilizan para comparar composiciones de color e imágenes clasificadas.
Finalmente, la guía proporciona una introducción rápida a las capas vectoriales y a las
capacidades del análisis SIG.
Tutorial de ENVI #1: Introducción a ENVI
Esta guía proporciona la información básica sobre ENVI y algunas sugerencias para sus
primeros pasos. Se usan datos Landsat TM de Canon City, Colorado. Esta guía se diseñó
para introducir a los nuevos usuarios de ENVI a los conceptos básicos del paquete y para
explorar algunas de sus características dominantes. Se asume que está familiarizado con
conceptos generales de procesamiento de imágenes.
Tutorial de ENVI #2: Clasificación Multiespectral
Esta guía le conduce por los procedimientos multiespectrales típicos de la clasificación,
usando datos de Landsat TM de Canon City, Colorado. Los resultados de clasificaciones
supervisadas y no supervisadas son examinados y fijan los procesos post-clasificación
incluyendo la agrupación, tamizado, combinación de clases, y se discute la valoración de la
precisión alcanzada. Se asume que usted está familiarizado con las técnicas de
clasificación multiespectral.
Tutorial de ENVI #3: Georreferenciación y Registro de Imágenes
Esta guía proporciona la información básica sobre la georreferenciación de imágenes en
ENVI, y registro Imagen-a-Imagen e Imagen-a-Mapa. Se utilizan datos Landsat TM y SPOT
de Boulder, Colorado. La guía cubre los procedimientos paso a paso para ejecutar un
registro satisfactorio. Discute cómo hacer ortoimágenes usando ENVI e ilustra el uso de los
datos de multi-resolución para un mayor perfeccionamiento de la imagen. Los ejercicios se
diseñan para proporcionar un punto de partida a los usuarios que intentan elaborar
registros de una imagen. Asumen que usted está familiarizado con los conceptos generales
de referenciación y muestreo de imágenes
Tutorial de ENVI #4: Mosaicos en ENVI
Esta guía está diseñada para darle un conocimiento de las capacidades de realización de
mosaicos en ENVI. Utiliza datos de AVIRIS del Valle de la Muerte, Nevada. En la técnica de
mosaicos basados en pixel, se muestra el concepto de mosaico virtual y la facilidad de
utilizarlo. Los mosaicos georreferenciados muestran la localicación automática de
imágenes referenciadas mediante mapas, así como la técnica de línea de corte (cutline)
con degradado (feathering). Los ejercicios asumen que usted está familiarizado con
técnicas de creación de mosaicos.
Tutorial de ENVI # 5: Superposición de capas vectoriales y análisis SIG
Esta guía introduce las capacidades de la superposición de capas vectoriales y del análisis
SIG. Se muestra el análisis SIG independiente usando datos proporcionados por ESRI,
incluyendo la entrada de información de ficheros Shape y de .dbf asociados, visualización
3. de capas vectoriales, indagación de información por ratón y mediante operaciones lógico-
matemáticas.
La parte 2 de la guía muestra el uso de la superposición de capas vectoriales. Utiliza datos
multiespectrales simulados, cortesía de Space Imaging/EOSAT. El ejercicio incluye el
rastreo de atributos por cursor, indagación de información por ratón, digitalización en
pantalla y edición de capas vectoriales. También muestra la generación de nuevas capas
vectoriales usando operaciones matemático-lógicas, así como conversión raster-a-vector
en las Regiones de Interés (ROI) de ENVI y en las imágenes producto de una clasificación.
Finalmente, el ejercicio muestra la conversión vector-a-raster, el uso de los resultados del
query vectorial para generar ROIs, y la extracción de datos estadisticos de la imagen. Se
asume que el usuario ya tiene los conceptos básicos de análisis SIG.
Tutorial de ENVI #6: Composición Cartográfica usando ENVI
Esta guía está diseñada para darle un conocimiento de las capacidades de composición
cartográfica en ENVI. Utiliza los datos Landsat TM del Parque Nacional de Yellowstone,
Wyoming, EE.UU., para mostrar la creación de una ortoimagen con sus bordes virtuales,
su canevás de latitud/longitud, su leyenda, escala, diagrama de declinación, subimágenes
insertadas y demás anotaciones de texto.
Tutorial de ENVI #7: Introducción a Datos y Análisis Hiperespectral
Esta guía está diseñada para mostrarle los conceptos básicos de las imágenes
espectrométricas, imágenes hiperespectrales, y los fundamentos del procesado espectral
de los datos selecionados. Para este ejercicio, se utilizan datos AVIRIS (Airborne
Visible/Infrared Imaging Spectrometer) de Cuprite, Nevada, USA. Se trata de familiarizarle
con la navegación espacial y espectral por datos recogidos con un espectómetro y después
comparar los resultados de diferentes procedimientos de calibrar la reflectancia.
Tutorial de ENVI #8: Análisis Básico Hiperespectral
Esta guía está diseñada para introducirle en los conceptos de bibliotecas espectrales,
extracción espectral desde ROIs, composiciones Directed Color, y el uso de diagramas de
dispersión para clasificaciones sencillas. Se usan datos AVIRIS de reflectancia aparente de
1995 para la zona de Cuprite, Nevada, EE.UU. Se pretenden extraer ROIs para minerales
específicos, compararlos con las bibliotecas espectrales y diseñar la composición RGB que
mejor muestre dicha información. Usted también utilizará los diagramas de dispersión 2-D
para localizar pixeles únicos, interrogar sobre la distribución de los datos, y para realizar
una clasificación sencilla.
Tutorial de ENVI #9: Datos hiperespectrales usando Métodos de Selección Cartográfica
Esta guía está diseñada para introducirle los conceptos y procedimientos avanzados del
análisis de datos procedente de espectrómetros, también llamados imágenes
hiperespectrales. Usted utilizará datos AVIRIS de Cuprite, Nevada, los EE.UU., para
investigar las características únicas de los datos hiperespectrales y cómo la información
espectral se puede utilizar para identificar minerales. Usted evaluará espectros "Effort"
optimizados frente a datos calibrados con ATREM. Repasará la clasificación Spectral Angle
Mapper. Usted comparará espectros de reflectancia evidente y espectros no continuos.
También comparará imágenes de reflectancia aparente con espectro no continuo y
evaluará los resultados del Spectral Feature Fitting.
Tutorial de ENVI #10: Análisis Hiperespectral Avanzado
Esta guía está diseñada para introducirle a los conceptos y procedimientos avanzados para
el análisis de imágenes hiperespectrales. Usted utilizará datos AVIRIS de Cuprite, Nevada,
4. EE.UU., para investigar propiedades sub-pixel de datos hiperespectrales y técnicas
avanzadas para la identificación y la cuantificación de mineralogía. Usted utilizará datos
optimizados calibrados con ATREM y repasará filtros incorporados y los resultados
espectrales no entrelazados.
Tutorial de ENVI #11: Firmas Hiperespectrales y Resolución espectral
Esta guía compara la resolución espectral para diversos sensores y el efecto de la
resolución en la capacidad de discriminar y de identificar los materiales con distintas
firmas espectrales. La guía utiliza datos TM, GEOSCAN, GER63 y AVIRIS de la zona de
Cuprite, Nevada, EE.UU. Se trata de hacer una comparación de los materiales con las
librerías espectrales del USGS.
Tutorial de ENVI #12: Histórico del Análisis Hiperespectral para Vegetación
Este tutorial presenta un histórico para el uso de las técnicas hiperespectrales para el
análisis de vegetación. Usa datos AVIRIS, de 1997, de la zona Jasper Ridge, California,
EE.UU. Usted realizará un completo recorrido de ejemplo usando una selección las
herramientas que proporciona ENVI para producir mapas e imágenes espectrales
derivadas.
Tutorial de ENVI #13: Histórico del Análisis Hiperespectral para Costas
Esta guía presenta las técnicas para el análisis de entornos ambientados en costas
marinas. Usa datos AVIRIS de Moffett Field, California, EE.UU. Usted ejecutará un
completo ejemplo usando las herramientas para producir mapas e imágenes espectrales
derivadas.
Tutorial de ENVI #14: Procesado Multiespectral usando heramientas Hiperespectrales
Este tutorial está diseñado para mostrarle las avanzadas herramientas hiperespectrales
que pueden ser usadas para mejorar el análisis de datos multiespectrales. Se usan datos
Landsat TM desde Bighorn Basin, Wyoming, EE.UU.. Usted verá los resultados desde un
acercamiento multiespectral clásico, y después ejecutará un completo ejemplo usando las
herramientas proporcionadas por ENVI para la producción de mapas e imágenes
espectrales derivadas. Para una mejor comprensión de los conceptos y herramientas
hiperespectrales, se les remite a los tutoriales al respecto.
Tutorial de ENVI #15: Análisis y Procesado Básico de Radar
Este tutorial está diseñado para dar un conocimiento de las herramientas básicas para el
tratamiento de los datos procedentes de Radar de banda única (tales como RadarSat,
ERS-1, JERS-1). Se usa un subconjunto de datos Radarsat de la ciudad de Bonn,
Alemania. Se quieren mostrar los conceptos para el procesamiento Radar con ENVI
incluyendo visualización de imagen, expansión de contraste, eliminación de ruido usando
filtros adaptables, elaboración de "density slicing", realce de bordes y optimización de
imagen, fusión de datos y salida de mapas.
Tutorial de ENVI #16: Análisis y Procesado de Radar Polarimétrico
Este tutorial muestra el uso de las funciones de análisis de datos polarimétricos. Usa datos
SIR-C (Spaceborne Imaging Radar-C) obtenidos del Valle de la Muerte, California, EE.UU.,
durante Abril de 1994, en la misión de la nave espacial Endeavor. Se tratan conceptos
tales como multilooking, síntesis de imagen desde complejas matrices de dispersión,
selección y visualización de imágenes multifrecuencia y/o polarización, conversión
desnivel-a-terreno, filtros adaptados y análisis de texturas.
5. Tutorial de ENVI #17: Análisis de MDTs y TOPSAR
Este tutorial utiliza datos Radar polarimétrico y un Modelo Digital de Terreno generado
desde el TOPSAR de JPL (Radar interferométrico) para la zona de Tarrawarra, Australia.
Los datos son cortesía de JPL. El ejercicio demuestra la visualización y análisis de datos
radar y del MDT usando herramientas estándar dentro de ENVI. Los análisis del MDT
incluyen visualizaciones en escala de grises y mediante la técnica color-density-sliced;
generación y superposición de líneas de elevación, uso de coordenadas planimétricas en
ENVI, perfiles arbitrarios transversales para generar perfiles del terreno; generación de
mapas de pendiente con apariencia de imágenes en relieve y perspectivas 3-D con
superposición de la imagen.
Tutorial de ENVI #18: Introducción a las funciones de usuario (User Functions) de ENVI
Esta guía proporciona la información básica para programar en ENVI. Cubre los aspectos
para crear "funciones matemáticas de banda" definidas por el usuario, así como funciones
Plug-in, incluyendo la realización de widgets derivados y la escritura de operaciones de
datos tile. El tutorial asume que usted está familiarizado con el "Interactive Data Language
(IDL)" y comprende como escribir funciones y procedimientos en dicho lenguaje. Los
usuarios de ENVI RT no puede programar en ENVI, así que solamente la porción de
"funciones matemáticas de banda" es aplicable a ellos.
Ficheros de Datos del Tutorial
Los ficheros de estos tutoriales están contenidos en los subdirectorios del directorio
ENVIDATA del CD titulado ENVI Data CD-ROM. A causa de que lo datos en conjunto son
bastante grandes - se incluyen más de 500MB - usted podría desear cargar los ficheros
directamente desde el cd-rom, mejor que transferir los ficheros al disco duro. Usted
obtendrá mejores rendimientos, de todos modos, si su copia está en el disco duro. Los
archivos usados son descritos para cada ejercicio al principio de cada tutorial.
En las guías, se usan los términos del directorio para referirse al lugar donde se
encuentran los datos. Dependiendo de su sistema y de si usted eligió copiar los datos al
disco duro, estos podrían estar en el directorio "ENVIDATA" del cd-rom (o enlaces al cd-
rom en algunos sistemas Unix), o localizados en su disco duro.
Montaje del CD-ROM
Para tener acceso a los archivos de los diferentes tutoriales, usted debe tener una unidad
de CD-ROM conectada a, o accesible por su computadora.
Unix
Localice el ENVI CD-ROM en su unidad de cd-rom y use el comando mount de Unix para
montar el cd-rom como una parte del sistema de archivos de Unix. Los procedimientos de
montaje de periféricos varía para las diferentes plataformas. Consulte la Guía de
Instalación de ENVI para Unix si no está seguro de cómo proceder. Observe que en
muchos sistemas Unix, usted debe ser administrador para montar el CD.
Nosotros sugerimos que monte el dispositivo de cd-rom en el directorio /cdrom. Si
elige montarlo en otro directorio, sustituya el nombre por las ocurrencias /cdrom en
estos tutoriales. Adicionalmente, no todos los sistemas Unix leerán el cd-rom de la
misma forma.
Windows
6. Localice el ENVI CD-ROM en su unidad de cd-rom. Usted puede acceder a los contenidos
del CD como si de otra unidad de disco duro se tratase.
7. Comienzo Rápido en ENVI
Visión General
Este tutorial de inicio rápido esta diseñado para dar a los usuarios que acceden por
primera vez a ENVI, una rápida demostración de su uso. Los ejercicios siguientes le
presentan abreviadamente el interfaz gráfico de usuario de ENVI y sus capacidades
básicas. Los ejercicios asumen que usted ha descargado e instalado ENVI en su disco duro
o lo ha instalado desde el cd-rom. Por favor, contacte con Research Systems directamente
para obtener un cd-rom completamente funcional o ver las instrucciones de la
transferencia directa de ENVI a través de Internet.
Ficheros usados en esta guía
Usted debe tener el cd-rom titulado ENVI TUTORIALS & DATA CD-ROM montado en su
sistema para tener acceso a los ficheros usados por esta guía, o copie los ficheros a su
disco.
Los ficheros usados en este tutorial están contenidos en el subdirectorio de CAN_TM del
directorio ENVIDATA en ENVI TUTORIALS & DATA CD-ROM.
Ficheros Requeridos
Los ficheros enumerados abajo son requeridos para ejecutar este ejercicio.
CAN_TMR.IMG Boulder, Co, datos TM
CAN_TMR.HDR Cabecera ENVI del fichero anterior
CAN_LST.EVF Lista de ficheros EVF
CAN_V1.EVF Fichero vectorial 1 de ENVI
CAN_V2.EVF Fichero vectorial 2 de ENVI
CAN_V3.EVF Fichero vectorial 3 de ENVI
CAN_V4.EVF Fichero vectorial 4 de ENVI
Inicio de ENVI
Antes de intentar iniciar el programa, asegúrese de que ENVI está instalado correctamente
según lo descrito en la guía de instalación.
Para comenzar ENVI en Unix, teclee "envi" en la línea de comandos de UNIX.
Para comenzar ENVI en sistemas Windows de Microsoft, haga doble clic en el icono
de ENVI o seleccione ENVI en la barra de tareas de Windows 95 o de Windows NT.
Para comenzar ENVI en los sistemas Macintosh, haga doble clic en el icono de
ENVI, o arrastre y suelte el icono de ENVI sobre el icono de las aplicaciones de IDL.
Carga de una imagen de escala de grises
8. Abre un fichero de datos Multiespectral Landsat Thematic Mapper (TM) que representa la
Canon City, Colorado, USA.
Abrir una imagen
Para abrir una imagen:
1. Seleccione File->Open Image File desde el menú principal de ENVI.
2. Navegue hasta el subdirectorio CAN_TM del directorio ENVIDATA de la misma
forma que haría en cualquier otra aplicación. Seleccione el fichero CAN_TMR.IMG de
la lista y teclee "Open".
Observe que en algunas plataformas usted debe apretar el botón izquierdo del ratón para
poder visualizar los submenús del menú principal.
La ventana de diálogo Available Band List (Lista de Bandas Disponibles) aparecerá en su
pantalla. Esta lista permite que usted seleccione las bandas espectrales para su
visualización y procesado.
Observe que usted tiene la opción de cargar una imagen de escala de grises o en RGB
color.
1. Seleccione "TM Band 4" en el diálogo haciendo clic en el nombre de la banda con el
botón izquierdo del ratón en la ventana Available Bands List.
2. Haga clic en "Load Band" en la ventana Available Bands List para cargar la imagen
en una nueva ventana de visualización.
La banda 4 será cargada como una imagen en escala de grises.
Familiarización con las visualizaciones
Cuando la imagen se carga, una visualización de la imagen de ENVI aparecerá en su
pantalla. La visualización consiste en una ventana con la imagen (Image Window, también
llamada Ventana Principal), una ventana de desplazamiento (Scroll window) y una ventana
de zoom (Zoom window). Estas tres ventanas están conectadas íntimamente; los cambios
en una serán reflejados en las otras.
Todas las ventanas pueden modificar su tamaño apresando y arrastrando una esquina de
la ventana con el botón izquierdo del ratón.
Amplíe la ventana principal tanto como le sea posible. Observe que desaparece
Scroll window. Haga la ventana principal más pequeña que la imagen de partida y
Scroll window reaparecerá. Intente modificar el tamaño de Zoom window y note
cómo el rectángulo rojo cambia en la ventana principal.
Lo que sigue describe las características básicas del grupo de ventanas de visualización de
ENVI:
Image Window (o Ventana Principal)
Image window muestra una porción de la imagen en la resolución completa. El rectángulo
de control de zoom (el rectángulo que destaca en Image window) indica la región que se
visualiza en Zoom window.
Para colocar la región de nuevo magnificada, localice el cursor del ratón en
el rectángulo de zoom, mantenga el botón izquierdo del ratón, y mueva el
ratón. Alternativamente, usted puede colocar el cursor de nuevo y hacer clic
9. en el botón central del ratón para mover el área magnificada
inmediatamente.
Nota: En los sistemas Windows de Microsoft con un ratón de dos botones, teclee la tecla
Ctrl a la vez que pulsa el botón izquierdo del ratón para emular el botón central del ratón.
Nota: En los sistemas Macintosh, pulse el botón Option-Mouse para emular el botón
central del ratón.
Scroll Window
Scroll Window muestra la imagen completa en resolución reducida (subsampled). El factor
de dicha reducción se muestra entre paréntesis en la barra del título de dicha ventana, en
lo alto de la imagen. El rectángulo destacado indica el área mostrada a resolución
completa en Image window.
Mueva el cursor del ratón y haga clic en el botón central del ratón en Scroll
window para reponer el área visualizada, o arrastre con el botón izquierdo
del ratón según lo descrito arriba.
Zoom Window
Zoom window muestra una porción de la imagen, magnificada el número de veces
indicadas por el número entre paréntesis en la barra del título. El área del zoom es
indicada por un rectángulo destacado (el rectángulo de control del zoom) en Image
window.
1. Haga clic en el botón derecho del ratón en Zoom window para aumentar el
factor zoom (zoom in).
2. Haga clic con el botón izquierdo del ratón en Zoom window para disminuir el
factor zoom (zoom out).
3. Mueva el cursor del ratón en Zoom window y haga clic en el botón central
del ratón para recolocar el área magnificada centrada en el pixel
seleccionado.
Visualización del Menú Functions
El menú Functions le da el acceso a muchas características de ENVI que se relacionan
directamente con las imágenes del grupo de visualización.
Haga clic con el botón derecho del ratón en Image window para activar o desactivar
el botón del menú Functions.
Nota: En los sistemas Macintosh, pulse el botón Command-Mouse para simular el botón
derecho del ratón
Expansión del contraste
Por defecto, las imágenes en las visualizaciones de ENVI llevan una expansión lineal del
contraste con un valor del 2%.
1. Para aplicar expansiones de contraste diferentes, seleccione Functions->Display
Enhancements->Default (quick) Stretches. Se visualizarán una lista de las opciones
por defecto para cada una de las ventanas de visualización.
10. 2. Seleccione una opción de la lista para aplicar una expansión de contraste a una de
las ventanas.
Alternativamente, usted puede definirlo de forma interactiva seleccionando Functions-
>Display Enhancements->Interactive Stretching en la ventana de la imagen.
Aplicación de tablas de color
Por defecto, ENVI visualiza usando una tabla de color en escala de grises.
1. Para aplicar una tabla de color predefinido, seleccione Functions->Color Mapping-
>ENVI Color Tables para mostrar el diálogo ENVI Color Tables.
2. Seleccione una tabla de color de la lista en la parte inferior del diálogo, para
cambiar el color asociado a las tres ventanas del grupo de visualización.
Nota: En sistemas del color de 24-bits, usted debe hacer clic en el botón "Apply" para que
los cambios tengan efecto.
1. Seleccione Options->Reset Color Table para volver la visualización a la tabla de
color por defecto.
2. Seleccione File->Cancel para cerrar el diálogo Color Tables, guardando los cambios.
Animación: Ciclo a través de todas las bandas de la imagen
Usted puede crear una animación para visualizar secuencialmente todas las bandas en una
imagen.
Seleccione Functions->Interactive Analysis->Animation y pulse "OK " en el diálogo
Input Parameters.
Cada una de las seis bandas de la escena TM se carga en una pequeña ventana de
animación. Una vez que se carguen todas las bandas, las imágenes se visualizan
secuencialmente como si se tratase de una película.
1. Usted puede controlar la animación usando los controles similares a un reproductor
de CD, situados a la izquierda en lo alto de Animation Controls. También puede
modificar la animación ajustando la barra "Animation Speed" en la esquina superior
derecha del diálogo.
2. Haga clic en "Cancel" para terminar la animación.
Carga de una imagen en color (RGB)
ENVI permite visualizar múltiples imágenes en escala de gris y RGB color.
1. Para cargar la imagen de color (RGB) de la zona de Canon City, pulse en Available
Bands List. Si usted cerró Available Bands List durante los ejercicios anteriores,
puede abrirla seleccionando File->Available Bands List en el menú principal de
ENVI.
2. Haga clic en la opción "RGB Color" de Available Bands List. Los campos Rojo, Verde
y Azul aparecen en el centro del diálogo.
3. Seleccione la Banda 7, Banda 4, y Banda 1 de forma secuencial pulsando sobre el
nombre de la banda en la parte superior del diálogo.
11. Los nombres de la banda se incorporan automáticamente en los campos Rojo, Verde y
Azul.
Haga clic en "Load RGB " para cargar la imagen.
Diagramas de Dispersión y Regiones de Interés
Los diagramas de la dispersión (ScatterPlots) permiten que usted compare rápidamente
los valores de dos bandas espectrales, de forma simultánea. Los Scatterplots de ENVI
permiten la clasificación rápida de 2 bandas.
Para visualizar la distribución de los valores de pixel entre la Banda 1 y la Banda 4
de la imagen mediante un diagrama de dispersión, seleccione Functions-
>Interactive Analysis->2-D Scatter Plots.
Aparecerá el diálogo Scatter Plot Band Choice.
1. En "Choose Band X" seleccione la Banda 1. En"Choose Band Y" seleccione la Banda
4. Haga clic en "OK" para crear el diagrama.
2. Localice el cursor en la ventana principal, presione y sostenga el botón izquierdo del
ratón y mueva el puntero por la ventana.
Observe que cuando usted mueve el cursor, diversos pixeles son iluminados en el
diagrama de dispersión. Este "baile de pixels" ilumina los valores de pixel de ambas
bandas encontrados en una región de 10x10 pixel alrededor del cursor.
Defina una Región de Interés en el diagrama de dispersión haciendo clic con el
botón izquierdo del ratón varias veces sobre la ventana Scatter Plot. Seleccione los
puntos formando vértices de un polígono y después pulse el botón derecho del
ratón para cerrar el polígono.
Se iluminarán los píxeles, en las ventanas principal y de zoom, que estén emparejados con
los valores contenidos en la región seleccionada.
1. Para definir una segunda clase, seleccione un segundo color del menú Class en la
ventana del diagrama de dispersión. Repita los pasos anteriores.
2. Seleccione "Export Class" del menú Options en la ventana del diagrama de
dispersión para exportar la última clasificación creada. Aparece el diálogo Region of
Interest Controls.
Por defecto, ENVI elige "Scatter Plot Import", seguida por el color de la región y el número
de puntos contenidos en la región, como nombre para la región del interés. Esto se
evidencia en el diálogo "Regions of Interest Controls".
Haga clic en "Cancel" para cerrar el diálogo. La región definida es grabada en la
memoria durante todo el tiempo que dure la sesión de ENVI.
Clasificación de una imagen
ENVI proporciona dos tipos de clasificación no supervisada y variadas categorías de
clasificación supervisada. Lo siguiente es un ejemplo de uno de los métodos de
clasificación supervisada.
12. 1. Seleccione Classification->Supervised->Parallelepiped desde el menú principal de
ENVI. Aparecerá el diálogo Classification Input File. Seleccione CAN_TMR.IMG y
teclee "OK".
2. Cuando aparezca el diálogo Parallelepiped Parameters, seleccione las regiones de
interés que usted creó en la lista "Select Classes from Regions" que se encuentra a
la izquierda del diálogo.
3. Seleccione "Output Result to Memory" en la esquina superior izquierda del diálogo.
4. Pulse en el botón con la pequeña flecha del diálogo Parallelepiped Parameters para
no aplicar la generación "Rule Image". Pulse "OK".
La función de clasificación calculará las estadísticas y una ventana de progreso aparecerá
durante la clasificación. Una nueva entrada llamada "Parallel (CAN_TMR.IMG): (M1)"
aparecerá en Available Bands List.
Para cargar los resultados de la clasificación en un nuevo grupo de ventanas de
visualización, seleccione la nueva entrada en Available Bands List, marque "Gray
Scale", y pulse en "New" (para crear un segundo grupo de visualización). Después,
pulse "Load Band".
Se creará un nuevo grupo conteniendo la imagen clasificada.
Superposición Dinámica de una Imagen sobre otra.
Usted puede enlazar dos grupos de visualización para permitir la comparación directa de
una imagen sobre otra
1. Desde cualquiera de las ventanas de imagen, seleccione Functions->Link->Link
Displays. Aparecerá el diálogo Link Displays. Pulse "OK" para enlazar en el origen.
2. En la otra ventana de imagen, posicione el cursor fuera de la caja de control de
zoom, pulse el botón izquierdo del cursor y arrástrelo
Una porción de la otra imagen será superpuesta.
1. Usted puede cambiar el tamaño del área superpuesta, pulsando con el botón
central del ratón y arrastrando hasta el tamaño deseado.
2. Cierre las dos ventanas pulsando el botón "Cancel" en cada imagen.
Superposición Vectorial sobre una Imagen y Obtención de Información Vectorial
ENVI proporciona un completo conjunto de visualización y análisis de datos vectoriales,
incluyendo ficheros Shape de ArcView, edición vectorial e indagación (query) vectorial.
1. Revisualize la imagen de escala de grises pulsando sobre TM Band 4 en Available
Bands List, marcando en Gray Scale, y después seleccionando "Load Band".
2. Abra un fichero vectorial seleccionando File->Open Vector File->ENVI Vector File
desde el menú File en el menú principal de ENVI. Navegue hasta el directorio
CAN_TM y elija el fichero CAN_LST.EVF, el cual contiene una lista de archivos
vectoriales para ese área.
Aparecerá el diálogo Available Vectors List listando los vectores correspondientes a la
visualización CAN_TMR.IMG.
13. Pulse en "Select All Layers" cerca del botón del diálogo para que se dibujen los
vectores. Pulse sobre "Load Selected" en lo alto de Available Vectors List.
Aparecerá el diálogo Load Vector Layer. Seleccione en "Display #1" en lo alto del
diálogo y después pulse "OK"
Las capas vectoriales son listadas en el diálogo Display #1 Vector Parameters.
1. Pulse en Apply en Display #1 Vector Parameters para cargar los vectores dentro de
la imagen. Después elija Options->Vector Information para iniciar el diálogo de
información vectorial.
2. Pulse y arrastre con el botón izquierdo del ratón en la ventana principal de
visualización para hacer un seguimiento de la capa vectorial actualmente
seleccionada y listar la información básica de los vectores. Pulse en el nombre de
otra capa en el diálogo Vector Parameters y de nuevo, en la ventana principal para
rastrear otra capa diferente.
Finalización
Para terminar la sesión de ENVI, pulse "Exit" en el menú principal de ENVI.
Todos los archivos serán cerrados automáticamente.
14. Tutorial de ENVI #1: :
Introducción a ENVI
Esta guía cubre los siguientes asuntos:
Visión General de esta guía
Trabajando con ENVI
Formato de archivos
Ventanas y visualizaciones
Menús de ventanas en ENVI
Diálogo Available Bands List (Lista de Bandas Disponibles)
Funciones Básicas de ENVI
Inicio de ENVI
Abrir fichero de imagen
Visualizaciones (Displays)
Descripciones de los botones del ratón
Localización del Cursor (Cursor Location)
Perfiles de imagen (Profiles)
Expansión interactiva del Contraste
Diagramas de Dispersión 2-D Interactivo
Aplicando filtros de visualización
Enlaces y Capas (Links y Overlay)
Cargando imágenes en color
Regiones del interés
Anotaciones
Líneas de Rejilla
Salida
Visión General de esta Guía
Esta guía proporciona la información básica sobre ENVI y algunas sugerencias para sus
investigaciones iniciales con dicho software. Está diseñada para presentar a nuevos
usuarios de ENVI los conceptos básicos del conjunto y para explorar algunas de sus
características principales. Se asume que usted está familiarizado con conceptos generales
de procesamiento de imágenes.
Ficheros usados en este tutorial
Usted debe tener ENVI TUTORIALS & DATA CD-ROM montado en su sistema para tener
acceso a los ficheros usados por esta guía, o copie los ficheros a su disco.
Los ficheros usados en esta guía se sitúan en el subdirectorio CAN_TM del directorio
ENVIDATA de ENVI TUTORIALS & DATA CD-ROM .
Ficheros Requeridos
Los ficheros enumerados abajo se requieren para ejecutar este ejercicio.
15. CAN_TMR.IMG, Boulder Colorado TM Data
CAN_TMR.HDR, Cabecera ENVI del fichero anterior
Trabajando con ENVI
ENVI utiliza un interfaz gráfico de usuario (GUI) para proporcionar acceso
mediante el ratón a las funciones de procesado de imagen (cuadro 1).
Usted selecciona las opciones y funciones del menú usando un ratón de
tres botones.
Si usted está utilizando ENVI para Windows con un ratón de dos
botones, puede simular el tercer botón manteniendo pulsada la tecla
Control y presionando el botón izquierdo del ratón. Si usted está
utilizando ENVI para Macintosh , mantenga la tecla Option presionada
mientras pulsa el botón del ratón para simular el botón central del ratón,
o mantenga la tecla Command para simular el botón derecho.
Cuando usted comienza ENVI, el menú principal de ENVI aparece en
forma de barra de menú con botones. Al hacer clic con el botón izquierdo
del ratón en cualesquiera de los botones principales del menú se abre un
menú de opciones, que pueden alternadamente contener submenús con
otras opciones. Las opciones seleccionadas de estos submenús abrirán, a
menudo, los cuadros de diálogo que permiten que usted incorpore
parámetros de información o del conjunto referente a la función de ENVI que usted ha
seleccionado.
Observe que la mayoría de los menús en las ventanas y cuadros de diálogo de ENVI
aparecen como botones. El nombre del botón cambia a menudo para reflejar la opción
actualmente seleccionada en el menú.
Formatos Ficheros ENVI
ENVI utiliza un formato de datos tipo raster generalizado que consiste en un simple
"fichero binario plano" y un pequeño fichero ASCII de cabecera asociado. Este formato de
archivo permite que ENVI utilice casi cualquier fichero de imagen, incluyendo los que
contengan su propia información de cabecera embutida.
Los datos raster se almacenan como una secuencia binaria de bytes en Bandas
Secuenciales (BSQ), Bandas Interpoladas por Pixel (BIP), o Banda Interpolada por Línea
(BIL).
BSQ es el formato más simple, con cada línea de datos seguidas inmediatamente
por la siguiente línea de la misma banda espectral. El formato de BSQ es óptimo
para el acceso espacial (X,Y) a cualquier parte de una sola banda espectral.
El formato BIP proporciona un óptimo funcionamiento de proceso espectral. Las imágenes
salvadas en formato BIP tienen el primer pixel para todas las bandas en orden secuencial,
16. seguido por el segundo pixel para todas las bandas, seguido por el tercer pixel para todas
las bandas, etc..., interpolados así todo el conjunto de pixeles. Este formato proporciona al
funcionamiento óptimo para el acceso espectral (Z) a los datos de la imagen.
El formato BIL proporciona un compromiso de funcionamiento entre el proceso
espacial y espectral y es el formato recomendado para la mayoría de las tareas de
proceso en ENVI. Las imágenes salvadas en este formato tienen la primera línea de
la primera banda, seguida por la primera línea de la segunda banda, seguida por la
primera línea de la tercera banda, interpolada hasta el número de bandas. Las
líneas subsecuentes para cada banda se interpolan de manera similar.
ENVI soporta variedad de tipos de datos: byte, integer, long integer, floating-point,
double-precision floating-point, complex, y double-precision complex.
El fichero de cabecera de texto proporciona a ENVI la información sobre las dimensiones
de la imagen, de cualquier cabecera adjunta que puedan estar presentes, del formato de
datos y de otras informaciones pertinentes. El fichero de cabecera se crea normalmente
(con su entrada de información) la primera vez que un determinado fichero de datos es
leído por ENVI. Usted puede verlo y corregirlo posteriormente usando Edit ENVI Header
function bajo el menú File de ENVI. Usted puede también generar ficheros de cabecera de
ENVI fuera de ENVI, usando un editor de textos, si lo desea.
Ventanas y visualizaciones
Cuando usted trabaje con ENVI, un cierto número de ventanas y cuadros de diálogo
aparecerán en su pantalla. Éstos permiten que usted manipule y analice su imagen. El más
importante de estas visualizaciones es un grupo de tres ventanas que visualizan su
imagen, permiten que se mueva por ella, y que usted magnifique diversas áreas. Este
grupo de ventanas se refiere colectivamente como "Display group"(Figura 2). El grupo de
visualización (Display group) consiste en:
Ventana de visualización principal (Main Display Window) - es donde toda o una
parte de su imagen se visualiza a la resolución completa
Ventana de desplazamiento (Scroll Window) - Si la imagen completa no puede
visualizarse en la ventana principal, aparecerá esta ventana de desplazamiento.
Scroll window muestra una versión reducida de la imagen completa, que permite
que usted seleccione la porción que se visualizará en la ventana principal. Un
rectángulo coloreado en Scroll window indica la localización espacial y la cobertura
que a resolución completa se encuentra en la ventana principal. Un número en la
barra del título de Scroll window muestra el factor de la reducción que se ha
aplicado a la imagen.
Ventana de zoom (Zoom window) - esta ventana muestra una versión agrandada
de la porción de imagen seleccionada en la ventana principal. Un rectángulo
coloreado en la visualización principal de la imagen indica la localización espacial y
la cobertura de Zoom window. Un número en la barra de título indica qué factor de
zoom se ha aplicado a la imagen.
Usted puede tener abiertas cualquier número de visualizaciones en la pantalla, en
cualquier momento. Hay una variedad amplia de otros tipos de ventanas en ENVI con las
que usted puede trabajar, incluyendo diagramas de dispersión, perfiles y diagramas
espectrales, las ventanas vectoriales...
17. Menús en las ventanas de ENVI
La ventana principal de visualización en ENVI tiene sus propios
menús internos, que proporcionan el acceso a la visualización
interactiva y a las funciones de análisis (figura 3). Para una visión
adecuada --estos menús no aparecen automáticamente--, usted
debe abrirlos presionando el botón derecho del ratón mientras
que el puntero esté dentro de la ventana principal. Una vez que el
menú de ventana esté en la pantalla, usted puede seleccionar
opciones de ella como lo hace de cualquier otro menú de ENVI.
Estos menús específicos se ocultan presionando de nuevo, el
botón derecho del ratón. No haciendo clic en el botón "Cancel",
pues eso cerraría completamente la imagen.
Diálogo Available Bands List (Lista de Bandas
Disponibles)
ENVI proporciona de forma similar, acceso a ficheros de
imagen y de bandas espectrales. Available Bands List es un
diálogo que contiene un listado de todas las bandas disponibles
en los ficheros abiertos (Figura 4).
Utilice Available Bands List para cargar imágenes, en escala de
grises o en color, en una ventana de visualización,
introduciendo el número de dicha ventana y haciendo clic en el
botón apropiado, después de haber seleccionados las bandas
deseadas pulsando sobre su nombre.
El menú File en lo alto del diálogo proporciona acceso a la
apertura y cierre de los ficheros, a la información sobre los
ficheros y al comando de cancelación. El menú Options
proporciona una función para encontrar la banda más cercana a una longitud de onda
específica, y permite accionar la opción de nombres largos o cortos para designar cada
banda.
Funciones Básicas en ENVI
18. Esta sección de la guía le llevará paso a paso por las funciones básicas de ENVI.
Inicio de ENVI
Antes de intentar comenzar el programa, asegúrese de que ENVI está instalado
correctamente según lo descrito en la guía de la instalación.
Para abrir ENVI en Unix, introduzca "envi" en la línea de comandos de UNIX.
Para abrir ENVI en sistemas Windows o Macintosh, haga doble clic sobre el icono de
ENVI.
El menú principal de ENVI aparece cuando el programa se ha cargado y ejecutado con
éxito.
Apertura de un fichero de imagen
Para abrir un fichero de la imagen:
Seleccione File -> Open Image File.
Observe que en algunas plataformas usted debe pulsar el botón izquierdo del ratón para
visualizar los submenús del menú principal.
Aparece un diálogo para la selección de los ficheros de entrada.
Navegue hasta el subdirectorio CAN_TM del directorio ENVIDATA en ENVI
TUTORIALS & DATA CD-ROM, justo como usted haría en cualquier otra aplicación.
Seleccione el fichero CAN_TMR.IMG. Pulse "OK".
Aparecerá Available Bands List en la pantalla. Esto permite que usted seleccione las
bandas espectrales para su visualización y procesado.
Observe que usted tiene la opción de cargar una imagen en escala de grises o en color
RGB.
Seleccione una de las bandas enumeradas en la parte superior del diálogo haciendo
clic sobre la banda con el botón izquierdo del ratón.
La banda que usted ha elegido se visualiza en "Selected Band:".
Haga clic en "Load Band" para cargar la imagen en una nueva visualización.
Familiarización con las visualizaciones
19. Cuando la imagen se carga, una ventana de visualización aparecerá en su pantalla. La
visualización consiste en una ventana principal, otra de desplazamiento y una de zoom
(véase el cuadro 2 de arriba). Estas tres ventanas están relacionadas; los cambios en una
ventana serán reflejados en las otras. Para obtener la sensación de visualización
interactiva, pruebe lo siguiente:
Modificación del cuadro de zoom
Observe el pequeño rectángulo rojo en el centro de la ventana principal. Este
rectángulo indica el área de la imagen visualizada en la ventana de zoom. Usted
puede mover el rectángulo de un lugar a otro haciendo clic dentro del rectángulo
con el botón izquierdo del ratón y arrastrándolo a una nueva posición. La ventana
de zoom será actualizada automáticamente mostrando el nuevo área cuando usted
suelte el botón del ratón
Puede reponer la caja indicadora del zoom posicionando la cruz del cursor en la
ventana principal y presionando el botón central del ratón. La región del zoom será
centrada alrededor de la posición que haya elegido.
Finalmente, si usted presiona dentro del cuadro indicador de zoom con el botón
central del ratón, y arrastra el rectángulo a una nueva posición, la ventana de zoom
se actualizará.
Zoom In y Out
Para hacer Zoom In (aumento) en la ventana zoom, posicione el cursor del ratón
en la ventana de zoom y pulse el botón derecho del ratón.
Para hacer Zoom Out (disminuir), pulse con el botón izquierdo del ratón.
El factor de zoom se muestra entre corchetes en la barra de título de la ventana de Zoom.
Observe que este valor cambia, así lo hará el tamaño del rectanculo indicador de zoom en
la ventana principal de visualización.
Desplazamiento por la Imagen
Un rectángulo rojo en la ventana Scroll indica la porción de la imagen completa que está
en ese momento visualizado en la ventana principal. Usted puede mover el área
seleccionada presionando dentro de la caja indicadora del scroll con el botón izquierdo del
ratón y arrastrando el rectángulo a la nueva posición. La visualización en la ventana
principal y de zoom son actualizadas cuando suelte el botón. También puede deshacer el
desplazamiento, pulsando en la zona deseada usando el botón central del ratón igual que
se describió para la ventana zoom anteriormente.
Redimensionado de Ventanas
Usted puede redimensionar las ventanas de visualización de la misma forma que lo haría
en otras aplicaciones, arrastrando cualquier esquina. Observe de todos modos, que no
puede hacer más grande la ventana principal que el propio tamaño de la imagen. Si la
ventana principal es lo suficientemente larga para visualizar la imagen completa, la
ventana de Scroll es innecesaria y, por ello, se cierra automáticamente. La ventana Scroll
reaparece si la ventana principal se redimensiona más pequeña que la imagen completa.
Descripción de los botones del ratón
20. ENVI tiene muchas funciones interactivas, y las combinaciones del ratón tienen acciones
diferentes para cada caso. La ventana Mouse Button Descriptions está creada para decirle
qué hace cada botón del ratón en cada ventana gráfica.
Para iniciar la ventana Mouse Button Descriptions seleccione Basic Tools->Mouse
Button Descriptions.
Ahora, en cualquier lugar donde se encuentre el cursor, ya sea una ventana de gráficos o
de visualización, se listarán las asignaciones de los botones del ratón. MB1 representa el
botón izquierdo del ratón, MB2 es el botón central y MB3 el botón derecho.
Localización del Cursor (Cursor Location)
Para visulizar la posición y valor del
cursor, seleccione Basic Tools->Cursor
Location/Value en el menú principal de
ENVI.
Aparecerá un vantana que muestra la
localización del cursor en la ventana principal, Scroll y/o Zoom (Figura 5). La ventana
también muestra el valor en pantalla (color) y el valor del pixel justo debajo de la cruz del
cursor.
Para cerrar el diálogo, seleccione "Cancel" en el menú desplegable File en lo alto de
la ventana.
Perfiles de imagen (Profiles)
Se proporciona una visualización interactiva de perfiles X (horizontal), Y (vertical), y Z
(espectral). Estos perfiles muestran los valores a lo largo de una fila (X), columna (Y), o
banda espectral (Z).
1. Pulse el botón derecho del ratón en cualquier punto de la imagen principal para
visualizar el menú Functions. Despliegue el menú, pulsando sobre él con el botón
izquierdo del ratón.
2. Seleccione Functions-> Profiles-> X Profile para visualizar una ventana en la que se
muestran valores de los datos frente al número de columna, para una linea
seleccionada en la imagen (Figure 6).
3. Repita el proceso, seleccionando Y Profile para visualizar el valor de los datos frente
al número de línea. Seleccione Z Profile para visulizar un perfil de carácter espectral
(Figura 6).
4. Mueva las ventanas anteriores de forma que pueda ver las tres a la sazón.
21. Una cruz roja se extiende de arriba abajo y ambos lados de la ventana principal. Las líneas
rojas indican la localización de la fila o columna (line o sample) para el perfil horizontal o
vertical.
1. Mueva la cruz por la imagen (igual que se mueve la caja de zoom), para ver como
se van actualizando los tres perfiles según la nueva localización. La ventana Mouse
Button Descriptions puede ser usada para guiar la exploración por estas ventanas.
2. Cierre los perfiles seleccionando File->Cancel en cada ventana.
Expansión interactiva del Contraste
La expansión interactiva del contraste muestra un histograma y permite controlar
interactivamente el contraste de la imagen visualizada. Muchos tipos de diferentes
expansiones pueden ser aplicados. Por defecto, una expansión lineal del 2% es aplicada a
los datos cuando ellos son visualizados.
Para acceder a estas funciones, seleccione Functions->Display Enhancements-
>Interactive Stretching.
Aparece un diálogo que le permitirá cambiar el contraste de las imágenes (Figura 7). Dos
histogramas muestran el rango en escala de gris o color. La imagen de entrada de la
izquierda y la de salida, después del contraste, a la derecha. Inicialmente, los histogramas
de entrada y salida reflejan la expansión aplicada por defecto cuando los datos son
visualizados.
El menú desplegable Stretch_Type, en lo alto del histograma, tiene una variedad de
opciones para expandir el contraste. Pruebe a aplicar los métodos descritos a
continuación y observe los resultados en la ventana principal.
También, pruebe seleccionando, Zoom y Scroll en el menú desplegable
Histogram_Source y observe las diferencias en los histogramas y en las
expansiones de contraste.
22. Lineal
Cuando las imágenes son cargadas en la ventana principal, se aplica por defecto, una
expansión de contraste lineal del 2%.
Seleccione Functions->Display Enhancements->Interactive Contrast Stretching en
la visualización principal, después elija Linear en el menú Stretch_Type.
Observe la líneas verticales roja y verde en el gráfico del histograma -estas barras pueden
ser movidas para controlar el valor máximo y mínimo que se usará para la entrada del
contraste.
Mueva la barra roja arrastrando con el botón izquierdo del ratón.
Los números de arriba se actualizarán a los valores actuales. Así como el número de pixel
y el porcentaje de pixels que tienen ese valor, y el porcentaje de pixels con valores
menores o iguales que el valor actual.
1. Pruebe a mover la barra roja hasta que sean seleccionados el 5%
(aproximadamente) de los pixels, y la banda verde hasta el 95%.
2. Pulse "Apply" para ejecutar el contraste y observe los resultados.
3. Usted puede mover las barras introduciento un valor máximo y mínimo en los
campos de texto próximos al botón "Apply". Puede entrar valores o porcentajes.
4. Introduzca "4%" en la caja izquierda y "96%" en la derecha. (presione Enter
después de entra cada valor), y pulse "Apply".
Las barras roja y verde se ajustarán y las dos entradas de texto mostrarán los valores 4%
y 96%, respectivamente.
Equalize
1. Seleccione Stretch_Type->Equalization y observe los cambios en el histograma de
salida.
2. Pulse "Apply" para ejecutar los cambios en la ventana principal.
Gaussian
1. Seleccione Stretch_Type -> Gaussian.
2. Fije la desviación estandar seleccionando Options->Set Gaussian Stdv.
3. Aplique la expansión y observe los cambios en la ventana principal.
4. Pulse "Cancel" para cerrar la ventana de expansión de contraste.
23. Diagramas de Dispersión 2-D Interactivo
Usted puede visulizar datos de dos bandas
seleccionadas una frente a otra en un gráfico de
dispersión, para ver de forma gráfica la superposición
de valores.
1. Seleccione Functions->Interactive Analysis-
>2D Scatter Plots en la ventana principal:
Aparece un diálogo que permite elegir las bandas a
comparar.
2. Seleccione una banda para el eje X y otra para el
eje Y y pulse "OK.".
Puede tardar unos pocos segundos mientras ENVI
extrae y tabula los valores.
Una vez que el diagrama de dispersión aparece (Figura 8), localize el cursor del
ratón en cualquier lugar de la ventana principal y arrastre con el botón izquierdo
del ratón presionado.
Los valores contenidos en un rectángulo de 10x10 pixels alrededor de la cruz del cursor,
será destacados en rojo en el diagrama de dispersión. De nuevo, observe que la ventana
Mouse Button Descriptions puede ayudarle a conocer las funciones de los diferentes
botones en el diagrama de dispersión.
Mueva el cursor por la ventana principal para observar el efecto conocido como
"dancing pixels".
Puede usar el diagrama de dispersión para destacar datos específicos en la ventana
principal.
Localize el cursor en la ventana de dispersión y pulse y arrastre con el botón central
del ratón.
Se mostrará un cuadrado rojo de 10 pixels. Los pixels con los valores contenidos en el
cuadro, son destacados en la ventana principal como "Image Dancing Pixels".
Seleccione File -> Cancel para cerrar el diagrama de dispersión.
Aplicando filtros de visualización
ENVI proporciona la capacidad de aplicar diferentes filtros predefinidos o definidos por el
usuario. También son soportados filtros definidos en archivos, y se accede a ellos a través
del menú Filter en el menú principal de ENVI. Los siguientes ejemplos muestran cómo
aplicar un filtro predefinido a la ventana principal de la imagen.
Elección de un Filtro
24. 1. Seleccione Functions->Display Enhancements->Filter y elija el filtro deseado en el
menú desplegable. Aplique el filtro a la imagen visualizada.
2. Pruebe diferentes filtros tipo sharpening, smoothing, median y edge detection en la
imagen visualizada.
Visualización de una segunda imagen y aplicación de filtro
Pulse "New" en Available Bands List para crear un segundo grupo de visualización,
seleccione una banda de la imagen, y presione "Load Band" para cargar la imagen
en la segunda visualización. Elija Functions->Display Enhancements->Filter y
seleccione un filtro diferente al aplicado a image #1.
Enlace de Dos Visualizaciones
Enlace las dos visualizaciónes para comparar resultados del filtraje. Cuando usted enlaza
dos visualizaciones, cualquier acción realizada sobre una ventana (scrolling, zooming, etc.)
se repite en la visualización enlazada. Para enlazar las dos visualizaciones que usted tiene
en pantalla:
1. Seleccione Functions ->Link->Link Displays desde una de las ventanas de
visualización.
2. Pulse "OK" en el diálogo Link Displays.
3. Ahora pruebe a desplazarse o hacer zoom en un grupo de visualización y observe
como se repite la acción en el segundo grupo.
Superposición Dinámica (Dynamic Overlays)
Las características Multiple Dynamic Overlay de ENVI, permite la superposición dinámica
de partes de una o más imágenes enlazadas dentro de otra imagen. La superposición
dinámica se crea automáticamente cuando se enlazan dos visualizaciones.
Para hacer uso de la superposición, localize el cursor en cualquier lugar de la
imagen principal. Presione y arrastre con el botón izquierdo del ratón.
Una pequeña porción de la imagen enlazada será superpuesta sobre la ventana de imagen
actual. La superposición es factible en la ventana principal y/o en la ventana de zoom.
Para cambiar el tamaño del área de superposición, pulse el botón central del ratón
y arrastre el área de superposición hasta el tamaño deseado.
Cargando una Imagen Color
1. Si usted no tiene Available Bands List en pantalla, abralo seleccionando File-
>Available Bands List (Figura: 4).
2. Cargue una imagen color en la segunda visualización seleccionando la opción "RGB
Color" en el diálogo Available Bands List dialog.
3. Seleccione una banda para cada color y presione "Load RGB" para cargar la
imagen.
25. 4. Pruebe las características de superposición dinámica con la imagen en color y de
escala de gris.
5. Cierre la primera visualización pulsando "Cancel".
Selección de Regiones De Interés
ENVI le permite definir "Regions of Interest" (ROIs) en sus imágenes. ROIs son
tipicamente usadas para extraer estadísticas de clasificación,
enmascaramiento u otras operaciones.
1. Seleccione Basic Tools->Region of Interest->Define
Region of Interest en el menú principal de ENVI.
Aparecerá el diálogo ROI Definition (Figura 9).
2. Dibuje un polígono que represente la región de
interés.
3. Pulse con el botón izquierdo del ratón en la ventana
principal para establecer el primer punto del polígono
de la ROI.
Seleccione más puntos presionando, de nuevo, con el botón
izquierdo del ratón. Cierre el polígono pulsando con el botón
derecho.
El botón central del ratón borra el último punto introducido o, el polígono al completo si
este fue cerrado.
Las ROIs pueden ser definidas también en la ventana de Zoom o de Scroll.
Cuando usted haya finalizado de definir una ROI, se mostrará en el diálogo Available
Regions, mediante el nombre, el color de la región y el número de pixels que contiene
(Figura 10).
1. Para definir una nueva ROI, presione "New Region".
2. Usted puede entrar un nombre para la región así como seleccionar el color y relleno
pulsando en el botón "Edit".
Otros Tipos de ROIs
Las ROIs también se pueden definr como polilíneas o como una colección de pixels
individuales, seleccionado el tipo de ROI deseada en el menú ROI_Type. Lea la Guía del
Usuario de ENVI o la ayuda online para mayor discusión sobre estos tipos de ROI.
Trabajando con ROIs
Usted puede definir tantas ROIs como desee en cualquier
imagen. (Figura 10).
Una vez que haya creado la definición de la ROI,
usted puede borrarla de la visualización (dejando su
definición en la lista) seleccionando la ROI en la lista
y presionando sobre el botón "Erase".
Pulsando en "Stats" le permite ver estadísticas de la ROI seleccionada.
26. Pulsando en "Delete" borra la ROI de forma permanente.
Los otros botones y opciones de los menús deplegables permiten calcular medias,
grabar las ROIs definidas, cargar ROIs grabadas previamente, o visualizar o borrar
todas las definiciones de la lista.
Las ROIs son retenidas en memoria hasta que el diálogo ROI Definition es cerrado, a
menos que explicitamente usted las borre. Esto significa que las ROIs están disponibles
por las otras funciones de ENVI incluso si ellas no están visualizadas en ese momento.
Anotaciones
Las flexibles características de anotación en ENVI le permiten añadir texto, polígonos,
barras de color y otros simbolos a sus imágenes.
Para efectuar una anotación sobre una imagen, pulse con el botón derecho del
raton en la ventana principal de esa imagen y seleccione Functions->Overlays-
>Annotation. Aparecerá el diálogo Annotation (Figura 11).
Para dibujar objetos planos, superficies 3-D y objetos similares, seleccione Options
->Annotation dentro de las ventanas gráficas.
Tipos de Anotación
El diálogo Annotation le permite que usted elija una variedad de tipos de anotaciones. Los
diferentes tipos se seleccionan en el menú Object e incluyen Texto, Símbolos, Rectángulos,
Elipses, Polígonos, Polilíneas, Flechas, Barras de Escala y Diagramas de Declinación,
Leyendas, Rampas de Tablas de Color e Imágenes. Por defecto, el diálogo se inicia con
Texto. Otros campos del diálogo le permiten controlar el tamaño, el color, la localización y
el ángulo del texto. Cuando usted seleccione un tipo de anotación diferente desde el
menú, los campos del diálogo cambian para mostrar las opciones apropiadas a cada tipo
Localización de la Anotación
Intente posicionar una anotación de texto en la ventana
principal:
1. Teclee algún texto en el campo de texto del centro
del diálogo.
2. Seleccione una fuente, color y tamaño desde los
menús apropiados. Después posicione el cursor del
ratón en la ventana principal y presione el botón
izquierdo del ratón. De nuevo, la ventana Mouse
Button Description le será de ayuda para recordar
como interacciona el ratón con las anotaciones.
Su texto será mostrado en la ventana justo en el lugar elegido por usted (Figura 12).
1. Arrastre el diamante usando el botón izquierdo del ratón para posicionar el texto.
2. Usted puede continuar cambiando las propiedades de la anotación y su posición
cambiando los campos en el diálogo o arrastrando el texto o símbolo mientras
mantiene pulsado el botón izquierdo del ratón.
3. Cuando esté satisfecho de su anotación, presione el botón derecho del ratón para
anclar definitivamente esa anotación en la posición elegida.
Grabando y Restaurando Anotaciones.
27.
Usted puede grabar su anotación de imagen
seleccionando File->Save Annotation en el
diálogo Annotation.
Si no graba su anotación en un fichero, se
perderá cuando cierre el diálogo Annotation
(usted será preguntado para grabar la
anotación si cierra el diálogo sin grabar
primero).
Puede también restaurar una anotación
previamente grabada seleccionando File-
>Restore Annotation.
Edición de una Anotación Previamente Fijada
Para editar un elemento de anotación que ya ha sido fijado en la imagen:
1. Seleccione Object->Selection/Edit en el diálogo Annotation.
2. Dibuje un rectángulo alrededor de la anotación que desea editar pulsando y
arrastrando con el botón izquierdo del ratón.
3. Cuando aparezcan el diamante, mueva y configure el item justo como si fuese una
anotación nueva.
Suspensión Temporal de una Anotación
Para suspender las operaciones de anotación y retornar a un funcionamietno
normal de ENVI, seleccione la opción "Off" en lo alto del diálogo Annotation.
Esto permite usar las características de Zoom y Scroll en la visualización sin perder las
anotaciones.
Para volver a la función de anotación, seleccione la ventana en la que usted quiera
continuar la anotación.
Deje su anotación en la ventana principal como si usted completase la guía.
Líneas de Rejilla
Pruebe a añadir una rejilla a su imagen (Figura 13):
1. Para superponer una rejilla lineal en su imagen, seleccione Functions->Overlays-
>Grid Lines en la ventana principal de visualización.
2. Usted puede ajustar la malla fijando el grosor, color o espacio de las líneas usando
el menú Options.
Se añadirá automáticamente un borde a la imagen cuando usted superponga la rejilla.
Cuando haya añadido la rejilla deseada, pulse "Apply" en el diálogo Grid Line
Parameters.
28. Salida
ENVI le ofrece ciertas opciones para grabar y obtener la salida de sus imágenes filtradas,
con anotaciones, o con rejillas. Usted puede grabar su trabajo en el formato estandar de
ENVI (Figura 20), o en diferentes y populares formatos gráficos (incluyendo Postscript)
para imprimir o importarlo a otros paquetes software.
Grabando la Imagen en formato ENVI
Para grabar su trabajo en el formato nativo de ENVI (como un fichero RGB):
Seleccione Functions->Output Display->Image File en la ventana principal.
Aparecerá el diálogo Output Display to Image Parameters.
Seleccione salida "24-Bit color" o "8-Bit grayscale", las opciones gráficas
(incluyendo anotación y rejillas) y los bordes.
Si usted ha dejado su anotación y rejilla en la visualización, ambas serán automáticamente
listadas en las opciones gráficas.
Usted puede selecciónar otros ficheros de anotación para ser añadidos a la imagen de
salida.
1. Seleccione salida a "Memory" o "File".
2. Si se selecciona la salida a "File", introduzca un nombre de archivo.
3. Presione "OK" para grabar la imagen.
4. Si selecciona otro formato gráfico desde el botón "Output File Type", sus opciones
serán ligéramente diferentes.
Fin de la sesión de ENVI
Cuando finalize su sesión, pulse "Quit" o "Exit" en el menú principal deENVI.
29.
30. Tutorial de ENVI #3: :
Georreferenciación y Registro de Imagen
En esta guía se cubren los siguientes asuntos:
Visión general de esta guía
Trasfondo de la Georreferenciación en ENVI
Análisis de los datos Georreferenciados y Salida de Ortoimágenes
Registro Imagen-a-Imagen
Registro Imagen-a-Mapa
Fusión de Datos Georreferenciados con diferente IHS
Visión General de esta guía
Esta guía proporciona la información básica sobre las imágenes georreferenciadas y el
Registro de Imagen-a-Imagen y de Imagen-a-Mapa usando ENVI. Cubre los
procedimientos paso a paso para un registro correcto, discute cómo hacer una ortoimagen
usando ENVI, e ilustra el uso de los datos multi-resolución para optimizar IHS. Está
diseñado para proporcionar un punto de partida a los usuarios que intentan elaborar el
registro de una imagen. Se asume que usted está familiarizado con conceptos generales
de registros de imagen y remuestreo. Esta guía se diseñó para ser terminada en un tiempo
de 1 a 2 horas.
Ficheros usados en esta guía
Usted debe tener el cd-rom de ENVI montado en su sistema para tener acceso a los
ficheros usados por esta guía o copiar los ficheros a su disco.
Los ficheros usados en esta guía están editados en el subdirectorio BLDR_REG del
directorio ENVIDATA del CD-ROM.
Ficheros Requeridos
Los ficheros enumerados abajo, junto con el archivo .hdr asociado, son necesarios para
ejecutar este ejercicio.
BLDR_SP.IMG Subconjunto de la imagen SPOT georreferenciada de Boulder
BLDR_SP.HDR Cabecera ENVI del fichero anterior
BLDR_SP.GRD Parámetros de la malla de mapa SPOT de Boulder
BLDR_SP.ANN Fichero de anotaciones de Boulder SPOT
BLDR_TM.IMG Boulder TM no georreferenciado
31. BLDR_TM.HDR Cabecera ENVI del fichero anterior
BLDR_TM.PTS GCPs para el registro imagen-a-imagen TM-SPOT
BLDRTM_M.PTS GCPs para el registro TM-Mapa
BLDR_RD.DLG Fichero DLG de carreteras de Boulder
BLDRTMSP.GRD Malla de fusionado TM-SPOT
BLDRTMSP.ANN Anotación fusión TM-SPOT
Ficheros generados durante este tutorial
BLDR_TM1.WRP Imagen resultado usando RST y Vecino más Cercano
BLDR_TM1.HDR Cabecera ENVI de fichero anterior
BLDR_TM2.WRP Imagen resultado usando RST y Convolución Bilinear
BLDR_TM2.HDR Cabecera ENVI de fichero anterior
BLDR_TM3.WRP Imagen resultado usando RST y Convolución Cúbica
BLDR_TM3.HDR Cabecera ENVI de fichero anterior
BLDR_TM4.WRP Imagen-a-Imagen usando polinomio de 1er grado y Convolución Cúbica
BLDR_TM4.HDR Cabecera ENVI de fichero anterior
BLDR_TM5.WRP Imagen-a-Imagen usando Triangulación de Delaunay y Convolución
Cúbica
BLDR_TM5.HDR Cabecera ENVI de fichero anterior
BLDR_TM5.HDR Cabecera ENVI de fichero anterior
BLDRTM_M.IMG Resultado Imagen-a-Mapa usando RST y Convolución Cúbica para
Boulder TM
BLDRTM_M.HDR ENVI Cabecera ENVI de fichero anterior
BLDRTMSP.IMG Resultado de la Optimización de Boulder TM/SPOT usando IHS con píxel
de 10 meter
BLDRTMSP.HDR Cabecera ENVI de fichero anterior
Trasfondo de las Imágenes Georreferenciadas en ENVI
ENVI proporciona el apoyo total para georreferenciar imágenes en numerosas
proyecciones predefinidas incluyendo UTM y State Plane. Además, el "user-configurable
map projections" de ENVI permite la construcción de proyecciones 'cliente' utilizando 6
32. tipos básicos de proyección, a partir de 35 elipsoides diferentes y más de 100 datums que
se ajustarán a la mayoría de los requerimientos.
Los parámetros de la proyección son guardados en un fichero ASCII llamado "map-
proj.txt" para que pueda ser modificado con las utilidades de ENVI o editado y corregido
directamente por el usuario. La información en este fichero se utiliza en los ficheros de
cabecera de ENVI asociados a cada imagen y permite la asociación simple de una
localización del "Magic Pixel" con coordenadas conocidas en la proyección. Las funciones
de selección de ENVI pueden entonces utilizar esta información para trabajar con la
imagen dentro del espacio de los datos georreferenciados.
El registro de imagen de ENVI y las utilidades de corrección geométrica permiten que
usted relacione imágenes basadas en píxel con coordenadas geográficas y/o los corrija
para hacer corresponder la geometría de la imagen. Los puntos de control en tierra (GCPs)
son seleccionados usando la resolución completa (imagen principal) y la ventana de zoom
para la referenciación imagen-a-imagen e imagen-a-mapa. Las coordenadas son
mostradas tanto para la imagen base como para la no corregida, junto con los términos
del error para los algoritmos de ajuste (Warping) especificados. La predicción del siguiente
GCP permite simplificar el proceso de GCPs.
El ajuste se realiza usando remuestreo, escalamiento y traslación (RST=resampling scaling
translation), funciones polinómicas (de orden 1 hasta n), o triangulación de Delaunay. Los
métodos de Resampling utilizados incluyen el vecino más cercano, la interpolación bilineal,
y la convolución cúbica. La comparación de la imagen base y de la imagen ajustada
usando las capacidades de múltiples capas dinámicas (multiple Dynamic Overlay) permite
una estimación rápida de la exactitud del registro.
Las siguientes secciones proporcionan ejemplos de algunas de las capacidades de
construcción de mapas. Consulte la Guía del usuario de ENVI para información adicional.
Análisis de los datos Georreferenciados y Salida de Ortoimagen
Esta porción del ejercicio le familiarizará con el uso de datos georreferenciados en ENVI.
Permite que usted construya una ortoimagen completa con canevás y anotación, y
produce una imagen de la salida.
Inicio ENVI
Antes de intentar comenzar el programa, asegúrese de que ENVI está instalado
correctamente según lo descrito en la guía de la instalación.
Para abrir ENVI en Unix, ejecute "envi" en la línea de comandos de UNIX.
Para abrir ENVI en Windows o Macintosh, haga doble clic en el icono de ENVI.
El menú principal de ENVI aparece cuando el programa se ha cargado con éxito.
Apertura y Visualización de datos SPOT
Para abrir los datos SPOT georreferenciados:
Seleccione File->Open Image File en el menú principal de ENVI.
En algunas plataformas usted debe pulsar el botón izquierdo del ratón para
visualizar los submenús.
33. Cuando aparezca el diálogo Enter Input Data File, navegué al subdirectorio
BLDR_REG del directorio ENVIDATA y seleccione el fichero BLDR_SP.IMG.
Pulse en "OK".
Cuando aparezca Available Bands List, pulse en la opción de escala de grises y
seleccione la banda SPOT listada en lo alto del cuadro de diálogo, seleccionando
sobre su nombre con el botón izquierdo del ratón.
La banda que usted ha elegido, será visualizada en el campo "Selected Band:".
1. Pulse "Load Band" para cargar la imagen en una nueva visualización.
Edición de la Información de Cabecera del Fichero
Seleccione File->Edit ENVI Header.
1. Cuando aparezca el diálogo Edit Header Input,
seleccione el fichero BLDR_SP.IMG y pulse en
"OK".
2. Cuando aparezca el diálogo Header Information,
seleccione Edit Attributes->Map Info para iniciar
el diálogo Map Information.
Este diálogo muestra la información básica del mapa
usada por ENVI en la georreferenciación. Las
coordenadas imagen corresponden a el "Magic Pixel"
usado por ENVI como el punto inicio del sistema de
coordenadas mapa. A causa de que ENVI conoce la
proyección cartográfica, el tamaño del pixel, los
parámetros de la proyección basado en esta información de cabecera y en el archivo de
texto de la proyección, él es capaz de calcular las coordenadas geográficas de un píxel en
la imagen. Las coordenadas pueden ser introducidas en coordenadas cartográficas o
geográficas.
1. Pulse sobre el botón de las flechas próximo al texto "UTM Zone 13 North" para ver
coordenadas latitud/longitud para las coordenadas cartográficas.
ENVI hace esta conversión en tiempo real.
1. Pulse sobre el botón "DMS"
2. Pulse "Cancel" para salir del diálogo Map Information.
3. Pulse "Cancel" para salir del diálogo Edit ENVI
Header.
Posición/Valor del cursor
Para visualizar una caja de diálogo que muestra la
localización del cursor en las ventanas principal, de Scroll
o de Zoom:
Seleccione Basic Tools->Cursor Location/Value en el
menú principal de ENVI.
Observe que las coordenadas para esta imagen, se dan tanto en pixel como en
coordenadas georreferenciadas .
34. 1. Mueva el cursor por la imagen y examine las coordenadas para localizaciones
especificas, y note la relación entre coordenadas cartográficas y latitud/longitud.
2. Seleccione File->Cancel para cerrar el cuadro de
diálogo y finalizar.
Superposición de Rejilla Cartográfica (Canevás
Cartográfico)
Pulse el botón derecho del ratón en la visualización
principal de la imagen para activar el menú Functions y
elija Functions->Overlays->Grid Lines.
Aparecerá el diálogo Grid Line Parameters y un borde
virtual será añadido a la imagen para permitir la
visualización de las etiquetas de la malla cartográfica.
1. Pulse File->Restore Setup y seleccione el fichero
BLDR_SP.GRD. Pulse "OK".
Previamente los parámetros guardados de la malla, serán cargados en el diálogo.
1. Ahora examine los parámetros seleccionando Options->Edit Map Grid Atrributes.
2. Observe el espaciado de malla y los parámetros que controlan el color y otras
características de las líneas, etiquetas, esquinas (ticks) y el propio contorno de la
malla(outlining box). Pulse "Cancel" `para cerrar el diálogo cuando haya finalizado.
3. Ahora examine los parámetros geográficos seleccionando Options->Edit Geographic
Grid Atrributes. Observe, de nuevo, los parámetros para la malla geográfica
(latitud/longitud). Pulse "Cancel" para cerrar el diálogo cuando haya finalizado.
4. Pulse "Apply" en el diálogo Grid Line Parameters para poner la malla sobre la
imagen.
ENVI proporciona de forma simultanea rejillas de pixel, de coordenadas cartográficas y de
coordenadas geográficas.
Superposición de Anotación
Seleccione Functions->Overlays->Annotation en el menú principal de visualización.
Aparecerá el diálogo #1 Annotation.
1. Seleccione File->Restore Annotation en este diálogo.
2. Elija de la lista el fichero BLDR_SP.ANN y pulse "OK".
Se cargará en la imagen el mapa de anotación previamente guardado.
1. Aumente la ventana de Scroll arrastrando las esquinas.
2. Ahora mueva la caja indicador de la ventana por la ventana Scroll usando el botón
izquierdo del ratón y examine los elementos del mapa en la ventana principal.
3. Abra el menú Object en el diálogo Annotation y examine los objetos usados par
construir el mapa.
4. Usted puede también añadir elementos adicionales o anotaciones de texto.
Salida a Imagen o Postscript
35. ENVI le ofrece ciertas opciones para grabar sus ortoimágenes. Usted puede guardar su
trabajo en el formato imagen de ENVI, o en diferentes y populares formatos gráficos
(incluyendo Postscript), para imprimir, o importar dentro de otras aplicaciones.
Guardando su imagen en el formato de ENVI
Para guardar su trabajo en el formato nativo de ENVI (como un fichero RGB):
Seleccione Functions->Output Display->Image File en la ventana principal
1. Cuando aparezca el diálogo Ouput Display to Image File, seleccione Output File
Type, Graphics Overlay Selections (incluyendo Annotations y Gridlines), y si lo
desea, Change Image Border Size.
Si usted ha dejado su Anotación y Rejilla en la visualización, ambas serán
automáticamente listadas en la opción gráfica. Usted puede también seleccionar otros
ficheros de Anotación para ser incluidos en su imagen de salida.
1. Seleccione salida a "Memory" o a "File" en su disco.
Seleccione Memory y pulse "OK" para proceder. Cargue dentro de otra visualización y
examine los resultados de la anotación como fichero raster.
Grabando su Imagen en PostScript
Para grabar su trabajo en un fichero Postscript:
Seleccione Functions->Output Display->Postscript File en la
ventana principal.
Se visualiza el diálogo Display to Postscript Parameters. Tanto
Anotation como Gridlines serán automáticamente listados en
las opciones gráficas. Aparecerá una representación gráfica de
la página de salida en la parte derecha del diálogo.
1. Introduzca el tamaño deseado para la imagen de
salida, en los parámetros xsize y ysize y la silueta de la
imagen en la página cambiará.
2. Pulse el botón derecho del ratón en el gráfico para
centrar la imagen en la página.
3. Si quisiera escalar el mapa de salida, introduzca el
valor deseado en la caja de texto "Map Scale".
Si la escala hace que la imagen sea mayor que el tamaño de página, ENVI
automáticamente creará un documento PostScript de múltiples páginas.
Si usted tiene un plotter de gran escala, cambie el tamaño en "Page" para
adecuarlo al tamaño de página del plotter. Así, la salida a un fichero PostScript será
sacada a escala directamente.
Pulsando "OK" se guarda la imagen. Cree el fichero Postscript solamente si usted
puede imprimir salidas en color e imprimir el fichero usando los estándares
Postscript.
Impresión Directa
ENVI también permite imprimir a dispositivos soportados por su sistema operativo.
36. Seleccione Output Display->Printer y siga los procedimientos de su impresora.
Por ejemplo en Microsoft Windows, usted seleccionaría la impresora desde el menú
desplegable, cambiaría las propiedades deseadas y pulsando sobre "OK", imprimiría la
imagen.
1. Una vez que usted ha seleccionado todos los parámetros y pulsado sobre "OK", un
diálogo aparece para permitirle un conjunto adicional de parámetros de impresión
de ENVI. Fijándolos según desee y pulsando "OK", empieza a imprimir.
Registro Imagen-a-Imagen
Esta sección del tutorial le llevará paso a paso por el proceso de registro imagen-a-
imagen. La imagen base será la imagen SPOT georreferenciada y la imagen Landsat TM,
será modificada para hacerla corresponder con la SPOT.
Apertura y Visualización de la Imagen Landsat TM
Seleccione File->Open Image File.
1. Cuando aparezca el diálogo de introducción del fichero, navegue hasta el directorio
BLDR_REG del subdirectorio ENVIDATA y seleccione BLDR_TM.IMG en la lista.
2. Pulse "OK" para cargar la imagen TM en Available Bands List.
3. Pulse sobre la Banda 3, luego sobre el botón "New" y después seleccione "Load
Band" para cargar la Banda 3 TM en una nueva visualización.
Visualización de Posición/Valor del Cursor
Para abrir la caja de visualización de la posición del cursor en las ventanas principal, Scroll
y Zoom:
Seleccione Basic Tools->Cursor Location / Value en el menú principal de ENVI
1. Mueva el cursor por la imagen TM en las ventanas principal, Scroll y/o Zoom.
Observe que las coordenadas son mostradas en pixels cuanto el registro está basado en
pixel, a pesar de que la imagen SPOT es una imagen georreferenciada.
1. Seleccione File->Cancel para cerrar el diálogo.
Inicio del Registro y Carga de GCPs
Seleccione Register->Select Ground Control Points->Image-to-Image.
1. Cuando aparezca el diálogo Image-to-Image Registration, pulse en Display 1 (SPOT
Data) para la imagen base y en Display 2 (TM Data) para la imagen a hacer
corresponder.
2. Pulse "OK" para iniciar el registro.
Aparecerá el diálogo de selección de puntos de control (Ground Control Points Selection).
Para añadir GCPs de forma individual, posiciónese con el cursor en el mismo punto en
ambas imágenes.
37. Figura 5: Diálogo Image-to-Image GCP Selection
1. Mueva el cursor al punto 753, 826 de la imagen SPOT, introduciendo los valores en
las cajas Base X y Y del diálogo Ground Control Points Selection.
2. Mueva el cursor a 331,433 de la imagen TM introduciendo los valores en las cajas
de texto denominadas Warp X y Y.
3. Examine la posición de las ventanas Zoom en ambas imágenes y ajuste la
localización si es necesario pulsando el botón central del ratón en cada ventana
Zoom en la posición deseada.
Observe que la ventana Zoom soporta la localización sub-pixel. Un factor de zoom mayor,
hace afinar las capacidades de posicionamiento.
1. Pulse "Add" para añadir el GCP a la lista. Pruebe con otros pocos puntos para
acostumbrarse a la selección de GCPs.
Observe en el diálogo, la lista de puntos actuales y pronosticados. Una vez que usted
tenga al menos 4 puntos, se mostrará el error medio cuadrático (error RMS).
1. Ahora seleccione GCPs->Clear GCPs en el diálogo para borrar todos los puntos.
2. Elija File->Restore GCPs from ASCII y pulse sobre BLDR_TM.PTS.
3. Pulse "OK" para cargar una lista previamente grabada de GCPs.
4. Pulse sobre un GCP en la lista y examine la posición de los puntos en ambas
imágenes, así como las coordenadas actuales y las pronosticadas, y el error RMS.
Edición, On/Off, Borrado, Actualización y Predicción de GCPs
Las siguientes descripciones son proporcionadas meramente con carácter informativo.
Representa sólo las funciones del botón Predict GCP.
Pulse sobre el botón "Edit" para afinar de forma individual la posición de un GCP.
Introduzca la posición de un nuevo pixel, o bien mueva su localización usando las
teclas de dirección del diálogo.
Pulse sobre "On/Off" para sustraer los GCPs seleccionados de los cálculos del
modelo de ajuste y del error RMS. Esos GCPs no estarán realmente borrados,
solamente no son tenidos en cuenta pero pueden volverse a usar si pulsamos el
botón "On/Off button" de nuevo.
Pulsando sobre el botón "Delete" el GCP será borrado de la lista.
Posicionando el cursor en las dos ventanas de zoom y pulsando "Update" se
actualizará el GCP a la posición actual de los cursores.
38. El botón "Predict" permite pronosticar un nuevo GCP basado en el modelo de ajuste
elaborado hasta ese momento.
Intente modificar la posición del cursor en una nueva localización en la imagen SPOT.
Pulse sobre el botón "Predict" y el cursor de la imagen TM se moverá automáticamente
para hacerle corresponder con la localización prevista en el modelo de ajuste.
1. La posición exacta puede ser definida interactivamente reajustando ligeramente la
posición en la imagen TM.
2. Pulse "Add" para añadir el nuevo GCP a la lista.
Ajuste de imágenes.
Las imágenes pueden ser ajustadas a partir de la imagen
visualizada en ese momento, o también en imágenes
multibanda, todas las bandas pueden ser ajustadas de una
vez. Nosotros ajustaremos solamente la banda visualizada.
Seleccione Options->Warp Displayed Band en el diálogo
Ground Control Points Selection.
1. Cuando aparezca el diálogo Registration Parameters,
seleccione "RST" como método de ajuste y "Nearest
Neighbor" para el remuestreo.
2. Introduzca BLDRTM_1.WRP como nombre del fichero
y pulse "OK".
La imagen ajustada será listada en Available Bands List
cuando el proceso de cálculo haya terminado.
1. Ahora repita usando el ajuste RST con remuestreos Bilinear Interpolation y Cubic
Convolution.
2. Ejecute ambos ajustes con un polinomio de 1er grado y triangulación Delaunay
usando un remuestreo de convolución cúbica.
3. Grabe los resultados en BLDR_TM4.WRP y BLDR_TM5.WRP respectivamente.
Comparación de los Resultados del Ajuste usando Superposición Dinámica
Pulse sobre la Banda 3 TM original del fichero BLDR_TM.IMG en Available Bands List y
seleccione File->Close en la barra de menú.
1. En el diálogo siguiente, pulse "Yes" para cerrar las imágenes asociadas al fichero.
2. Cargue BLDRTM_1.WRP en una nueva visualización pulsando sobre el nombre de la
banda en Available Bands List, seleccionando "New", y haciendo clic sobre "Load
Band".
3. Pulse con el botón derecho del ratón en la ventana principal de la visualización y
seleccione Functions->Link->Link Displays.
4. Pulse "OK" en el diálogo Link Displays para enlazar las imágenes SPOT y TM
registradas.
5. Ahora compare ambas imágenes usando la superposición dinámica (Dynamic
Overlay) arrastrando sobre la imagen principal con el botón izquierdo del ratón
presionado.
6. Cargue BLDRTM_2.WRP y BLDRTM_3.WRP en nuevas visualizaciones y utilice el
enlace de imágenes y la superposición dinámica para comparar los efectos de los
tres diferentes métodos de remuestreo: vecino más cercano, interpolación bilineal y
convolución cúbica.
39. Observe como en la imagen de vecino más cercano aparece un efecto de escalera en los
pixels. La interpolación bilinear parece mucho más suave pero la imagen de la convolución
cúbica es la que tiene el mejor resultado, más suavizada pero reteniendo los detalles
pequeños.
1. Cierre la ventana conteniendo BLDRTM_1.WRP (RST, vecino más cercano) y
BLDRTM_2.WRP (RST, interpolación bilineal) pulsando con el botón derecho del
ratón en la ventana principal y seleccionando Functions->Cancel.
2. Cargue BLDRTM_4.WRP y BLDRTM_5.WRP en dos nuevas visualizaciones y de la
misma forma que anteriormente, enlace para comparar con BLDR_3.WRP (ajuste
RST).
Observe el efecto de los tres métodos de ajuste: RST, Polinomio de 1er grado y
Triangulación Delaunay, sobre la geometría de la imagen.
1. Use la superposición dinámica para comparar con la imagen SPOT
georreferenciada.
Análisis de las Coordenadas Mapa
Para abrir el diálogo Cursor Location/Value:
Seleccione Basic Tools->Cursor Location/Value.
1. Navegue por los datos georreferenciados y observe el efecto de los diferentes
ajustes y remuestreos en los valores de las imágenes.
2. Seleccione File->Cancel para cerrar el diálogo.
Cierre de todos los ficheros
1. Para cerrar todos los ficheros seleccione File ->Close All Files en el menú principal
de ENVI.
Registro Imagen-a-Mapa
Esta sección del tutorial le llevará paso a paso por el Registro Imagen-a-Mapa. Muchos de
los procesos son similares a los de imagen-a-imagen y no se entrará en detalle. Se usan
como datos base, las coordenadas escogidas en la imagen georreferenciada SPOT y una
imagen vectorial Digital Line Graph (DLG). La imagen Landsat TM será ajustada para
hacerla corresponder con los datos mapa.
Apertura y Visualización de la Imagen Landsat TM
Seleccione File->Open Image File.
1. Cuando aparezca el diálogo Enter Input Data File, navegue hasta el subdirectorio
BLDR_REG del directorio ENVIDATA y seleccione BLDR_TM.IMG de la lista.
2. Pulse "OK" para cargar las bandas TM de la imagen en Available Bands List. Pulse
sobre la Banda 3, después sobre el botón "New" y luego en "Load Band", para
cargar la banda en una nueva ventana de visualización.
40. Selección del Registro Imagen-a-Mapa y Obtención de GCPs
Seleccione Register->Select Ground Control Points->Image-to-Map.
1. Cuando aparezca el diálogo Image-to-Map Registration, pulse sobre "UTM" como
proyección cartográfica e introduzca 13 para "Zone".
2. Deje 30m. como tamaño de pixel y pulse en "OK" para iniciar el registro.
Aparecerá el diálogo de selección de puntos de control (Ground Control Points Selection).
1. Añada GCPs de forma individual moviendo la posición del cursor en la imagen
ajustada hasta un punto para el que usted conozca las coordenadas cartográficas
(o también lea desde un mapa o desde un fichero vectorial de ENVI, como se
explica más abajo).
2. Introduzca de forma manual las coordenadas cartográficas conocidas dentro de los
recuadros "E" (Easting, coordenada X) y "N" (Northing, coordenada Y), y añada el
nuevo GCP.
3. Seleccione File->Restore GCPs en el diálogo para abrir BLDRTM_M.PTS.
4. Examine las coordenadas cartográficas base, las coordenadas actuales y
pronosticadas y el error RMS.
Figura 7: Diálogo Image-to-Map GCP Selection
Añada GCPs Mapa usando una Visualización Vectorial de DLGs
Seleccione File->Open Vector File->USGS DLG en el menú principal de ENVI
1. Elija el fichero BLDR_RD.DLG y pulse "OK" para abrir el archivo.
2. Pulse "Memory" en el diálogo Import Optional DLG File Parameters y presione "OK"
para leer los datos DLG.
3. Cuando aparezca Available Vectors List, pulse en la caja de texto titulada "Roads
and Trails, Boulder, CO" y después en el botón "Load Selected".
4. En el diálogo Load Vector, pulse "New Vector Window".
41. Aparecerán el diálogo Vector Window Parameters y una
nueva ventana de visualización vectorial.
1. Pulse en "Apply" en el diálogo Vector Window
Parameters para dibujar los vectores en la ventana
vectorial.
2. Pulse y arrastre con el botón izquierdo del ratón en la
ventana vectorial para activar un cursor en forma de
cruz.
Las coordenadas cartográficas de la posición del cursor serán
localizadas en el diálogo Vector Window Parameters.
1. Posicione el cursor en la intersección de carreteras de
402, 418 seleccionando Functions->-Interactive
Analysis->Pixel Locator, introduciendo los valores y
pulsando "Apply".
Observe que la precisión sub-pixel está otra vez disponible en la ventana de Zoom.
Localice el cursor vectorial en la intersección de carreteras de coordenadas
4775593.74, 4433240.0 (40d 3m 3s N, -105d 15m 45s W), pulsando y arrastrando
con el botón izquierdo del ratón y soltándolo cuando el círculo de la intersección de
la cruz, esté encima de la intersección deseada.
Pulse "Export" en el diálogo Vector Window Params #1, y esas coordenadas
cartográficas aparecerán en el diálogo Ground Control Points Selection.
Pulse "Add" para añadir el par coordenadas cartográficas/coordenadas pixel y
observe los cambios en el error RMS.
Figura 9: Ventana vectorial en ENVI
Ajuste de la imagen usando RST y Convolución Cúbica
En el diálogo Ground Control Points Selection, seleccione Options->Warp File.
1. Pulse sobre el fichero BLDR_TM.IMG, y presione "OK" para seleccionar las 6 bandas
TM para el ajuste.
42. 2. Elija RST y un remuestreo de Convolución Cúbica en el diálogo Registration
Parameters.
3. Introduzca BLDRTM_M.IMG como nombre del fichero de salida.
4. Cambie el valor de fondo a 255.
5. Pulse "OK" para iniciar el ajuste imagen-a-mapa.
Visualización de Resultados y Análisis
Pulse en la opción RGB en Available Bands List seguido por la pulsación de las bandas 4, 3
y 2 (RGB) de la imagen ajustada.
1. Presione "New" y después "Load RGB" para cargar la imagen TM en color.
Observe el resultado oblicuo debido a la extracción de datos procedente de la dirección
orbital del sensor Landsat TM. Esta imagen está georreferenciada pero con una resolucíón
de 30m. frente a los 10m. proporcionados por la imagen SPOT.
Si lo desea, cargue la imagen SPOT dentro de una nueva ventana de visualización y
compare la geometría y escala de la imagen
Cierre de los Archivos Seleccionados
Usted puede dejar abierto BLDRTM_M.IMG y BLDR_SP.IMG pues los usará en el siguiente
paso.
Pulse en los otros nombres de ficheros en Available Bands List y elija File->Close Selected
File para cerrar estos archivos.
1. Pulse "Cancel" en el diálogo Vector Window Params #1 para cerrar la ventana
vectorial.
2. Seleccione File->Cancel en Available Vectors List para cerrar este diálogo.
3. Seleccione File->Cancel en el diálogo Ground Control Points Selection para cerrar
este diálogo. Grabe los puntos GCPs si lo desea.
IHS Fusión de Datos Georreferenciados con diferente IHS
Esta porción del tutorial describe el proceso para la combinación de dos conjuntos de datos
georreferenciados que contienen diferente tamaño de pixel. Se usará una imagen TM color
que fue registrada anteriormente y la imagen SPOT de alta resolución. El resultado es una
imagen en color compuesto con una resolución espacial mejorada.
Visualización de la imagen TM color de 30m.
Si cerró la imagen TM georreferenciada, vuelva a abrir el archivo BLDRTM_M.IMG. .
1. Elija la opción "RGB" en Available Bands List, y cargue las bandas 4, 3, y 2 (RGB)
en una nueva visualización.
Visualización de la Imagen SPOT de 10m.
Si cerró la imagen SPOT, abra el fichero BLDR_SP.IMG.
43. 1. Pulse en la opción "Grayscale" en Available Bands List, presione "New", y después
el botón "Load Band" para cargar la imagen SPOT en una nueva visualización.
Compare con la imagen TM de más arriba y observe una geometría similar pero una
cobertura espacial y escala diferente.
Realización del Ajuste IHS
Seleccione Transforms->Image Sharpening->IHS en el menú principal de ENVI.
1. Si tiene visualizada la imagen color, elija la visualización apropiada en el diálogo
Select Input RGB. En caso contrario, elija las bandas 4, 3 y 2 de la imagen TM en el
diálogo Select Input RGB Input Bands y pulse "OK".
2. Elija la imagen SPOT en el diálogo High Resolution Input File y pulse "OK".
3. Introduzca BLDRTMSP.IMG para el nombre del fichero de salida y pulse "OK" en el
diálogo IHS Sharpening Parameters.
Aparecerá una caja del estado del proceso. Tras ello, una nueva imagen será listada en
Available Bands List.
Visualización de la Imagen en Color de 10m.
Cargue la imagen de color mejorado en una nueva visualización seleccionando la opción
RGB Color en Available Bands List. Seleccione las bandas para los canales R, G, y B del
nuevo archivo y pulse en "Load RGB" .
Compare la imagen de color mejorado con la TM-color original y con la SPOT.
1. Pruebe el mismo proceso usando la transformación de Color Normalizado (Brovey)
seleccionando Transforms->Image Sharpening->Color Normalized (Brovey),
introduzca la información de fichero requerida y pulse "OK".
Superposición de Malla Cartográfica
Pulse el botón derecho del ratón en la ventana principal de la imagen y seleccione
Functions->Overlays->Grid Lines.
Aparece el diálogo Grid Line Parameters y un borde virtual será añadido a la imagen para
permitir la visualización de las etiquetas exteriores de la malla.
1. Seleccione File->Restore Setup, y elija BLDRTMSP.GRD , presione "OK".
Los parámetros de malla grabados previamente se cargarán en el diálogo.
1. Pulse "Apply" para poner la malla en la imagen.
Capa de Anotación
Seleccione Functions->Overlays->Annotation en la visualización principal de la imagen.
1. Seleccione File->Restore Annotation en el dialogo y elija BLDRTMSP.ANN. Pulse
"OK".
Los parámetros de anotación grabados previamente se cargarán en el diálogo.
44. Opcionalmente, amplie la ventana de Scroll arrastrando las esquinas de la ventana
Salida del Mapa de la Imagen
Para guardar el trabajo use los procedimiento descritos anteriormente para la salida
de imágenes. Usted puede:
Crear un fichero de salida.
Crear un fichero PostScript.
Usar las capacidades de impresión de ENVI para imprimir el fichero
Fin de la sesión de ENVI
Aquí concluye el tutorial de Registro en ENVI.
Para salir de la sesión de ENVI, pulse "Quit" o "Exit" en el menú principal de ENVI.
Después teclee "exit" en la línea de comandos de IDL.
Si está usando la versión ENVI RT, la salida de ENVI directamente llevará al sistema
operativo.
45. Tutorial de ENVI #4
Mosaicos usando ENVI
En esta guía se cubren los asuntos siguientes:
Visión General de este tutorial
Ficheros usados en esta guía
Trasfondo del mosaico en ENVI
Asuntos Generales
Pasos para crear un mosaico basado en pixel
Ejemplo de mosaico basado en pixel
Ejemplo de mosaico georreferenciado
Algunas opciones adicionales en el diálogo de Mosaicos
Visión General de este tutorial
Esta guía está diseñada para darle un conocimiento de las capacidades de mosaicos en
ENVI. Para los detalles adicionales, por favor, vea la Guía de Usuario o la ayuda en línea
de ENVI.
Ficheros usados en esta guía
Usted debe tener el ENVI TUTORIALS & DATA CD-ROM montado en su sistema para tener
acceso a los ficheros usados por esta guía, o copie los ficheros a su disco.
Los ficheros usados en esta guía se contienen en el subdirectorio AVMOSAIC del directorio
ENVIDATA en el ENVI TUTORIALS & DATA CD-ROM.
Ficheros Requeridos
Los ficheros enumerados abajo son necesarios para ejecutar este ejercicio.
Mosaicos basados en pixel
DV06_2.IMG Escena 02 AVIRIS
DV06_2.HDR Cabecera ENVI del fichero anterior
DV06_3.IMG Escena 03 AVIRIS
DV06_3.HDR Cabecera ENVI del fichero anterior
DV06A.MOS Plantilla Mosaico AVIRIS end-to-end del mosaico AVIRIS
46. DV06B.MOS Plantilla Mosaico para el degradado superpuesto del mosaico AVIRIS
DV06_FEA.IMG Imagen del mosaico degradado
DV06_FEA.HDR Cabecera ENVI del fichero anterior
Mosaico Georreferenciado
LCH_01W.IMG Ajustado, histograma enlazado a imagen
LCH_01W.HDR Cabecera ENVI del fichero anterior
LCH_01W.ANN Anotación con el Cut-line feathering del fichero anterior
LCH_02W.IMG Ajustado, histograma enlazado a imagen
LCH_02W.HDR Cabecera ENVI del fichero anterior
LCH_A.MOS Plantilla de mosaico de imagen georreferenciada
LCH_MOS1.IMG Resultado del mosaico georreferenciado
LCH_MOS1.HDR Cabecera ENVI del fichero anterior
Trasfondo de Mosaicos en ENVI
Hacer Mosaicos es el arte de combinar múltiples imágenes en una sola imagen compuesta.
Puede ser utilizado para combinar imágenes basadas en pixel, para preparar imágenes de
cara a su publicación o composición cartográfica, o como medio para combinar una imagen
georreferenciada en otra imagen que abarca un área geográfica mayor. ENVI proporciona
capacidades interactivas para poner imágenes basadas en pixel dentro de un mosaico, y la
colocación automatizada de imágenes georreferenciadas dentro de un mosaico de salida
georreferenciada. El software proporciona las herramientas para los requisitos comunes
del mosaico tales como bordes que se mezclan mediante degradado (feathering),
transparencia de los bordes de la imagen, y correspondencia entre histogramas. La
capacidad de Mosaico Virtual (Virtual Mosaic) de ENVI, permite que los usuarios creen y
visualicen mosaicos sin crear ficheros de salida grandes.
Asuntos Generales
Las secciones siguientes recorren los requerimientos para hacer mosaicos en ENVI. El
comienzo real de los ejercicios comienza con la sección "ejemplo de mosaico basado en
pixel" o alternativamente, para mosaicos georreferenciados, la sección "ejemplo de
mosaicos georreferenciados".
Inicio de ENVI
Antes de intentar comenzar el programa, asegúrese de que ENVI está instalado
correctamente según lo descrito en la guía de la instalación.
Para abrir ENVI en Unix, introduzca "envi" en la línea de comandos de UNIX.
Para abrir ENVI en Windows o Macintosh, haga doble clic en el icono de ENVI.