dans-gdal-scripts: uso de gdal_contrast_stretch

El script gdal_contrast_stretch es un ensanchador de contraste y conversor de 16-bit a 8-bit. Como elaboré una aplicación en lenguaje de script de bash para la transformación de 16 a 8 bits sólo voy a probar el comando gdal_contrast_stretch para ensanchar el contraste. Para ello voy a emplear precisamente la imagen multibanda (GeoTiff) de 8 bits que obtuve a partir de la de 16 bits. Esa imagen luce muy oscura cuando se abre con gimp o se carga en QGIS o ArcGis. Voy a usar la siguiente sintaxis del comando:

gdal_contrast_stretch  -linear-stretch aver_img_destino stdev_img_destino imagen_fuente.tif imagen_destino.tif

Las opciones (modificadores del comando) se obtienen, en consola, con gdal_contrast_stretch. El ensanchamiento a emplear va a ser el lineal (-linear-stretch). Para averiguar los parámetros se podría usar gdalinfo -stats pero como el comando gdal_contrast_stretch no admite sino información monobanda, observé que estos valores son prácticamente constantes para cada banda en una imagen multiespectral equalizada. El comando definitivo usado fue:

gdal_contrast_stretch  -linear-stretch 127 73  b321script_esc.tif b321script_esc_str.tif

donde los valores 127 y 73 son aproximadamente la media y la desviación estándar para cada banda en la imagen de color verdadero de la misma zona equalizada con ERDAS. La imagen resultante obtenida por vía de comandos se encuentra a continuación:

y ratifica lo asumido con anterioridad.

About these ads
Esta entrada fue publicada en GDAL/OGR, SIG, Teledetección. Guarda el enlace permanente.

Una respuesta a dans-gdal-scripts: uso de gdal_contrast_stretch

  1. Pingback: dans-gdal-scripts: uso de gdal_dem2rgb |

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s