O Semi-Automatic Classification Plugin (SCP) é um dos complementos mais poderosos do QGIS. Embora seu uso mais comum seja a Classificação Supervisionada de Imagens, ele possui vários outros recursos. Neste tutorial veremos como usar esta extensão do QGIS para cálculo de NDVI.
NDVI COM SEMI-AUTOMATIC CLASSIFICATION PLUGIN
O Índice de Vegetação por Diferença Normalizada (NDVI) é amplamente usado nos estudos sobre vegetação, pois indica, a partir do uso de imagens de satélite, o vigor e a caracterização da vegetação de uma determinada região.
Para realizar o cálculo de NDVI, é necessário ter as bandas do infravermelho próximo e vermelho visível da imagem de satélite.
O cálculo do NDVI é feito a partir da diferença entre as reflectâncias da banda do infravermelho próximo e a do vermelho visível dividido pela soma das reflectâncias dessas duas bandas. Em boa parte dos sistemas de satélites de Sensoriamento Remoto Orbital, inclusive Landsat e Rapideye, estas imagens correspondem as bandas 4 e 3, respectivamente (indicadas na imagem acima pelas camadas B4 e B3).
Então, para começarmos, vamos instalar o SCP. Para isso, acesse a primeira opção do menu Complementos e instale o plugin indicado na imagem a seguir.
Depois de instalar o plugin aparecerá um menu SCP. Acesse a opção Band calc.
Na janela que será aberta, verifique se está realmente na aba Band calc. Se as camadas raster que estão carregadas em seu projeto ainda não apareceram na lista de bandas, clique em Refresh list.
Quando aparecerem as bandas raster na lista, digite a expressão para o cálculo do NDVI. Neste caso, como pode-se ver na figura, a expressão usada foi:
(“B4” – “B3”) / (“B4” + “B3”)
Ainda na imagem acima, clique em Calculate. Será aberta uma janela para gravar o novo arquivo matricial gerado. Por alguns instantes a janela ficará bloqueada até que será emitido um breve som indicando que o processamento foi concluído.
O arquivo gerado no processo está ilustrado na imagem abaixo. O resultado da leitura dos pixels varia de -1 a 1, de modo que quanto mais próximo do 1, maior indício de presença de vegetação, e quanto mais próximo do -1, maior indício de presença de solos descobertos e rochas.
O que achou deste processo? Nos links abaixo você encontra outros materiais relacionados com NDVI:
- Como Calcular NDVI no QGIS com a Calculadora Raster
- Mapeamento de Cobertura Vegetal com NDVI no gvSIG
- Como Separar Bandas pela Calculadora Raster no QGIS
Envie sua sugestão de tema para os próximos tutoriais sobre QGIS deixando um comentário nesta postagem.
5 respostas
Anderson, bom dia.
As bandas passaram por algum pré-processamento antes do cálculo, como DOS, por exemplo?
Estou iniciando meus estudos usando o QGIS e os valores calculados do NDVI para imagens do Landsat 8 corrigidas por DOS (usei o plugin SCP) e não corrigidas estão bem divergentes.
Há algum indicativo sobre qual metodologia é mais correta?
Abraços e parabens pelo trabalho.
Como sabemos o índice de vegetação varia de -1 a +1. Isso é apenas uma simplificação generalista. Seria interessante que mostrar que existe toda um pré-processamento para se chegar aos valores reais do índice, destacando que a base são os valores de reflectância das bandas.
Quando faço todo esse processo o meu arquivo final não aparece com essa diferenciação de cores, saberia me informar onde pode estar o erro?
Danilo,
Você tem que acessar as propriedades da camada raster e criar uma composição falsa cor.
Abraço!