Tengo un GeoTiff que adquirió a través del procesamiento de imágenes estéreo de Mars Hirise con ISIS3 y ASP. Quiero convertirlo a un archivo tiff, png o bmp en escala de grises de 16 bits para usarlo como mapa de altura en un motor de juego, motor irreal 4. Intenté convertirlo con gdal_translalte, primero a 16 bits .raw pero resulta que Photoshop no se puede abrir en 16 bits solo en 8 bits, recibo un mensaje que dice que el tamaño es demasiado grande para el archivo en 16 bits, algo que parece tener que ver con el tamaño del archivo en bytes, los dos canales y el tamaño de la imagen que intento importar. Luego intenté convertirlo a tiff y png, también con gdal_translate, pero ambas imágenes son negras cuando las abro. Intenté abrir mi GeoTiff con BelnderGIS pero es solo un avión plano. Abrí el Geotiff en QGIS y luego veo que tiene información y que no es solo plano y negro.
¿Alguien sabe cómo podría hacer esto, con gdal, qgis u otra cosa? Soy muy nuevo en el uso de gdal y qgis, acabo de seguir ejemplos de otros, pero podría haber una manera de hacerlo, así que al final me funciona.
fuente
gdal_translate -of PNG -ot Float16 -scale -5660.574 -5618.043 0 65535 input.tif output.png
Para ello utilizo el script Python. Puede dividir una imagen GeoTIFF grande para mosaicos más pequeños con superposición. El mapa de altura de salida está listo para usar en el motor 4 irreal en un solo paisaje o transmisión de niveles (composición mundial). Aquí puedes encontrar una explicación detallada
fuente