Estoy intentando abrir y leer una imagen hiperespectral utilizando GDAL como se muestra a continuación.
Así que después de leer los datos así :
data = gdal.Open( filename )
entonces puedo ver la información x, y, dim del conjunto de datos :
x = data.RasterXSize
y = data.RasterYSize
dim = data.RasterCount
Ahora la pregunta es que si hay alguna manera de averiguar que cada banda de longitud de onda de la imagen.? Tengo la siguiente imagen de datos: sub_66 Tipo:Archivo sub_66 Tipo:hdr sub_66 Tipo:aux(xml) Este archivo de datos es de AVIRIS (Datos hiperespectrales).
1 votos
Esto no es un duplicado; creo que la pregunta es cómo recuperar la longitud de onda de cada banda en una imagen hiperespectral. No sé la respuesta, pero esta información no forma parte del modelo de datos estándar de gdal. Así que si está presente se accede a través de los metadatos, creo que para las imágenes hiperespectrales envi esta información (si está presente) se encuentra en el archivo hdr.
0 votos
Por favor, actualice su mensaje para incluir el sensor con el que está trabajando (por ejemplo, AVIRIS, Landsat8 OLI, Worldview-3, etc.).