Eu tenho alguns dados com bandas Int16 no formato HDF.
Quero converter isso em bandas de bytes no formato GeoTIFF.
O intervalo de dados para o Int16 é de -2000 a 12000, então eu quero mapear isso para o intervalo de bytes de 0 a 255.
Como faço isso com as ferramentas GDAL? (se possível) Caso contrário, como posso escrever um script Python para fazer isso.
fonte
O que você quer fazer é chamado Normalização e a fórmula geral é:
Onde:
Você pode usar uma combinação de gdal / python / numpy para abrir conjuntos de dados hdf e executar cálculos de células com base na fórmula acima (mas não é tão simples quanto em um exemplo: um arquivo geotiff; você pode encontrar um script inicial agora como carregar os subdatasets aqui )
fonte