Quantum GIS 1.7.3: Substituição de Pixels Valor Zero com RasterCalc

2

Sobre o Plugin RasterCalc

RasterCalc é um plugin desenvolvido para o Quantum GIS que permite executar operações matemáticas em arquivos raster.

Autor: Alexander Bruy 

Site Oficial http://gis-lab.info/qa/rastercalc-eng.html

Instalação

Para instalar o plugin RasterCalc, é preciso habilitar o Grupo de Repositórios de Terceiros.

Substituição de Pixels Valor Zero

Clique no ícone RasterCalc para executar o plugin:

O objetivo é substituir todos os pixels valor zero em todas as faixas espectrais do raster. Para não comprometer o trabalho, devemos substituir o valor zero pelo tom de cinza mais próximo a ele. A tarefa de substituir o pixel zero precisa ser aplicada em todas as bandas do arquivo. Demonstrei essa técnica
através do software Photoshop
há alguns anos e posso garantir que o resultado final é idêntico.

Comando

eq ( [RASTER]@1, 0, 1 )

Essa expressão indica que todos pixels menores ou iguais a zero na banda 1 serão substituídos pelo valor 1, inclusive o background.  Digite o comando na janela RasterCalc:

 

Modifique a opção Data Type para UInt16 (16 Bits ou 2 Bytes) ou Byte (8 Bits ou Byte). Para maiores informações sobre diferentes formatos de dados raster, consulte esse tópico.

Indique um local de saída para o arquivo para gerar a primeira banda. Aplique o procedimento nas demais bandas.

Faça a Composição Colorida RGB no Quantum GIS através do Stack de Camadas. Nas Propriedades do Raster (1) experimente ocultar o background atribuindo o valor zero na nova imagem (2). Nada acontece.

Com a ferramenta de identificação (3), somos informados que os valores do background da imagem nova é 1 nos três canais(4):

Recorte de raster através de uma Máscara

Use o GDAL para recortar a imagem utilizando um shapefile como máscara. Ao eliminar o background valor 1 em volta da imagem, o software vai eleger o valor zero como substituto. Esse background zero pode ser ocultado nas Propriedades do Raster ou através do gdal_translate. As duas opções estão à sua disposição.

Raster com Pixels Zero no interior da imagem

 

Raster sem pixels zero no interior da imagem

Entre em contato conosco através do formulário ou envie um e-mail para 
procdigital@gmail.com

DEIXE UMA RESPOSTA