The Global Social Network of People Focused on Geospatial Solutions
Estou lendo o livro Fundamentos do Sensoriamento Remoto e Metodologias de Aplicação, do autor Maurício Alves Moreira. Uma agradável leitura que vai me proporcionar conhecimento sobre alguns métodos para classificação e interpretação de imagens. Fazendo um visita à moderação do blog, encontrei o seguinte comentário do meu amigo Diogo Caribé:
Jorge,
Como ta camarada?
Tem como fazer o corte pelo ENVI para retirar o background preto que ficar ao redor da imagem? Não to querendo fazer por exclusão do valor 0 para não perder informação e nem ficar com a imagem cheia de pontinhos sem informação. Entende? O que vc me sugere?
Bem, eu não tenho conhecimento sobre o método para remover áreas NODATA de imagens de satélite no ENVI, mas posso oferecer duas opções para o Diogo trabalhar com raster transparente em aplicativos GIS: a biblioteca GDAL e o GRASS GIS. Hoje vou demonstrar como transformar imagens georreferenciadas com background valor zero (escuro) em background transparente através do GDAL.
Para os usuários que possuem a instalação completa do Quantum GIS 1.7.3, não é necessário instalar o FWTools. Vamos utilizar o OSGeo4W Shellpara gerar o raster transparente.
1 - Assumindo que você possui a instalação completa do Quantum GIS, abra o programa OSGeo4W Shell através do Menu Iniciar (no ambiente Linux, será preciso instalar o FWTools):
2 - Essa é a tela de execução dos scripts GDAL:
3 - Use o comando gdal_translate para remover o background zero do raster:
gdal_translate -a_nodata 0 raster_entrada.tif raster_saida.tif
4 - Abra o processador de texto e cole o comando acima substituindo os arquivos de entrada e saída pelo diretório das imagens:
5 - Na janela OSGeo4W Shell, cole o comando acima através do botão de controle da janela:
6 - Pressione a tecla ENTER para executar o algoritmo gdal_translate:
Você pode executar o mesmo comando no FWToolsversão Windows ou Linux, caso você queira instalar esse programa. Para verificar a transparência do novo raster, visualizei a imagem gerada em diferentes aplicativos. Clique sobre as imagens para ampliar o zoom:
O seletor de cores do ERDAS é diferente dos demais aplicativos. Ajustei uma cor equivalente a 190/232/255:
Outra forma interessante para gerar um raster transparente é exportar o mapa de cores da imagem no GRASS. Se você possui alguma solução semelhante e deseja compartilhar seu conhecimento conosco, envie um e-mail para procdigital@gmail.com. Sua participação é importante para blogosfera GIS em Português.
Comment
Comment by Rodrigo Koblitz on January 21, 2012 at 9:01pm tive esse problema com uma imagem do srtm, mas o que o seu colega perguntou, foi parecido com o meu, ou seja, acho que a idéia é exatamente não fazer a exclusão pelo valor zero. Tem jeito?
© 2013 Created by GeoConnectPeople.
You need to be a member of GeoConnectPeople to add comments!
Join GeoConnectPeople