[Gvsig_usuarios] Transformação radiométrica de imagens Landsat 8 (16 bits para 8 bits)
Óscar Martínez
omartinez en gvsig.com
Lun Oct 31 18:00:26 CET 2016
Un pequeño extra, si quieres que gdal genere el fichero .tfw tal y como
explica en el video solo hay que modificar sobre la línea 94 del script..
Esto:
dst_ds = driver.Create(output_file, xsize, ysize, 1,
gdalconst.GDT_Byte)
por esto:
dst_ds = driver.Create(output_file, xsize, ysize, 1,
gdalconst.GDT_Byte, ["TFW=YES"])
Con click derecho sobre la imagen -> propiedades, puedes ver dónde se ha
generado la imagen en tu ordenador.
Algo así:
Información del dataset
Archivo:
/tmp/tmp-andami/16to8-LC81980332016298LGN00_B9-581777a2dc.TIF
El 31/10/16 a las 17:23, Óscar Martínez escribió:
>
> Buenas,
>
> He realizado un pequeño script que realizaría la transformación de 16
> bits a 8 bits usando solo la librería gdal. Es como usar
> gdal_translate pero en forma de código.
>
> Aquí explica como cargar el script:
>
> https://www.youtube.com/watch?v=7c_6KetDOAM
>
> Y el script lo adjunto como texto al correo.
>
> Ten una Vista abierta antes de ejecutarlo. Al ejecutar el script solo
> te pedirá que selecciones la ruta del fichero, y al acabar la imagen
> resultado se cargará automáticamente en la Vista.
>
> Por las pruebas que he realizado creo que funciona correctamente la
> coversión entre 16 a 8 bits. Si puedes probarlo y comentarme
> resultados y si te deja calcular el ndvi estaría genial.
>
> Si tienes alguna sugerencia podría mejorar el script (como dar opción
> de seleccionar capas raster ya cargadas en una vista), si todo es
> correcto podría hacer que se pueda incorporar como geoproceso. Pero
> primero me gustaría saber si os es de utilidad.
>
> Puedes cargar imagenes de 16 bits de Landsat y sentinel si no me
> equivoco sin problemas (es algo que me ha comentado Gilberto), pero
> para el cálculo ndvi no se exacto que necesitas.
>
> Prueba y me comentas :)
>
> Un saludo
>
>
> El 28/10/16 a las 14:49, Eliazer Kosciuk escribió:
>> Buenas, pessoal!
>>
>> Em primeiro lugar, desculpem-me por escrever em português, mas tenho
>> certeza que serei melhor entendido do que se eu tentar escrever no
>> meu "portunhol". Podem responder em espanhol...
>>
>> Estava tentando usar o gvSIG 2.3 para gerar um NDVI com imagens
>> Landsat 8, e o gvSIG simplesmente gera uma imagem sem informações.
>> Pesquisando e perguntando por aí, descobri que o gvSIG ainda não lida
>> com as imagens no formato 16 bits, que é o formato entregue pelas
>> imagens Landsat 8.
>>
>> Pesquisando sobre como efetuar a conversão de uma imagem 16 bits para
>> 8 bits, encontrei esse tutorial do Jorge Santos, para o QGIS:
>> http://www.processamentodigital.com.br/2014/12/12/qgis-2-6-transformacao-radiometrica-para-imagens-landsat-8-16-bit-para-8-bit/
>>
>> Considerando que o gvSIG também contém a biblioteca GDAL, há a
>> possibilidade de realizar esse procedimento no gvSIG? Ou existe algum
>> outro caminho para trabalhar com imagens Landsat8 no gvSIG, para
>> geração de NDVI?
>>
>> [ ]s,
>>
>> Eliazer Kosciuk
>> http://geo.ideaplus.com.br
>>
>>
>>
>>
>> _______________________________________________
>> gvSIG_usuarios mailing list
>> gvSIG_usuarios en listserv.gva.es
>>
>> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
>>
>> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
>
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
>
> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20161031/f9473cf6/attachment.html>
Más información sobre la lista de distribución gvSIG_usuarios