Tengo algunos datos con bandas Int16 en formato HDF.
Quiero convertir esto a bandas de bytes en formato GeoTIFF.
El rango de datos para Int16 es de -2000 a 12000, por lo que quiero asignar esto al rango de bytes de 0 a 255.
¿Cómo hago esto con las herramientas GDAL? (si es posible) De lo contrario, ¿cómo puedo escribir un script de Python para hacer esto?
fuente
Lo que quieres hacer se llama Normalización y la fórmula general es:
dónde:
Puede usar una combinación de gdal / python / numpy para abrir conjuntos de datos hdf y realizar cálculos de celdas basados en la fórmula anterior (pero no es tan sencillo como con, por ejemplo, un archivo geotiff; puede encontrar un script inicial ahora cómo cargar los subdatasets aquí )
fuente