Saya punya beberapa data dengan band Int16 dalam format HDF.
Saya ingin mengonversikan ini ke Byte bands dalam format GeoTIFF.
Rentang data untuk Int16 adalah -2000 hingga 12000, jadi saya ingin memetakan ini ke rentang Byte 0 hingga 255.
Bagaimana saya melakukan ini dengan alat GDAL? (jika mungkin) Kalau tidak, bagaimana saya bisa menulis skrip Python untuk melakukan ini.
sumber
Apa yang ingin Anda lakukan disebut Normalisasi dan rumus umum adalah:
dimana:
Anda dapat menggunakan kombinasi gdal / python / numpy untuk membuka kumpulan data hdf dan melakukan perhitungan sel berdasarkan rumus di atas (tetapi tidak semudah itu dengan contoh: file geotiff; Anda dapat menemukan skrip awal sekarang cara memuat subdataset di sini )
sumber