Você está na página 1de 20

NDICES ESPECTRAIS

Um ndice espectral o resultado de


operaes matemticas entre valores
numricos de pixels das bandas de uma
imagem.
ndice de vegetao da diferena
normalizada (ROUSE et al., 1974)

NIR R
NDVI
NIR R

NDVI = ndice de vegetao da diferena normalizada;


valor numrico do pixel na banda do infravermelho-
NIR =
prximo;
R = valor numrico do pixel na banda do vermelho.
Razo entre o vermelho e o
infravermelho-prximo (RICHARDSON &
WIEGAND, 1977)

R
RNIR
NIR
Razo entre o verde e o infravermelho-
prximo (BAUSCH & DUKE, 1996)
G
GNIR
NIR
ndice de vegetao da resistncia
atmosfrica (KAUFMAN & TANR, 1992)

NIR (B R ) R
ARVI
NIR (B R ) R
ndice de vegetao da resistncia
ARVI =
atmosfrica;
B = valor numrico do pixel na banda do azul;
= efeito do aerossol.
Podemos usar =1 na falta de um modelo para o efeito de
aerossol, segundo proposto por RONDEAUX et al. (1996).
ndice de vegetao ajustado do solo
(HUETE, 1988)

NIR R
SAVI (1 L)
NIR R L

L = constante para ajustamento do efeito do solo


sobre a reflectncia do dossel. O valor da
constante L funo do ndice de rea foliar.
Podemos usar um ndice de rea foliar mdio
(L=0,5).
ndice de vegetao da diferena
normalizada do verde (GITELSON et
al., 1996)

NIR G
GNDVI
NIR G

A reflectncia do dossel da cultura em cada


banda representada pela mdia dos
valores numricos dos pixels da respectiva
banda da imagem.
Aquisio de imagens areas
Sensor orbital
Aeronaves
Cmera Multiespectral-Redlake
MS 4100 Duncantech
Adquire duas imagens
simultaneamente:
1) Colorida RGB
2) Falsa cor infravermelho

RGB: red-green-blue
CIR: red-green-near-infrared
Cmera colorida com 3-CCD

AZUL:460 45 nm
VERDE: 540 40 nm
VERMELHO: 660 40 nm
INFRAVERMELHO-PRXIMO: 800 65 nm
Tamanhos de CCD nas
Cmeras

a - mm b - mm c - mm
c 1/4 2,4 3,2 4
a
1/3 3,6 4,8 6
1/2 4,8 6,4 8
b
2/3 6,6 8,8 11
1 9,6 12,8 16
Imagens adquiridas com 3-CCD
VERMELHO-VERDE-AZUL
VERMELHO-VERDE-
INFRAVERMELHO
Extrao de ndices das imagens
NDVI RNIR GNIR ARVI SAVI GNDVI

Imagem RGB
VE-VD-AZ

NDICES

Imagem CIR
IVP
Separao de bandas da imagem
Construo de um algoritmo para separar
bandas de imagens digitais usando a
linguagem computacional de alto nvel do
Matlab.
Cada banda da imagem uma
matriz (LxCxD)
Quando o programa carrega a imagem
para a memria o arquivo
transformado em uma matriz de
dimenso trs:
L = nmero de linhas da matriz;
C = nmero de colunas da matriz;
D = valores dos pixels das bandas da
imagem.
Exemplo para um pixel de cor branca
localizado na L=100; C=50; vermelho

Banda 1: 100x50x255
Banda 2: 100x50x255
Banda 3: 100x50x255
Representao no MATLAB
red=im(:,:,1);
green=im(:,:,2);
blue=im(:,:,3);
Comandos do Toolbox Image
processing
Pacote de processamento de imagens

imread: l imagens no georreferenciadas.


Exemplo: im = imread('milho3 506 - RGB.tif');
im1= imread(milho3 506 - CIR.tif);

im a varivel de memria para a matriz da


imagem milho3 506 - RGB.tif
Visualizao de imagens
imshow: visualizao de imagens.
Exemplo: imshow(im);

visualiza a imagem brasilia.jpg. A varivel


im foi atribuda a imagem milho3 506 -
RGB.tif
Separao das bandas RGB e IR
da imagem
r=im(:,:,1);
todas as linhas, todas as colunas, da banda 1
g=im(:,:,2);

todas as linhas, todas as colunas, da banda 2


b=im(:,:,3);

todas as linhas, todas as colunas, da banda 3


nir=im1(:,:,3);

todas as linhas, todas as colunas, da banda 1


Gerao de ndices
NDVI: ndice de vegetao da diferena
normalizada
NIR R
NDVI
NIR R
ndvi=(nir-r)./(nir+r);
ndvi a imagem ndice, isto , a variao da
reflectncia do dossel representada pelo
NDVI.
Auto-escala da imagem
rmax=max(ndvi(:)); rmin=min(ndvi(:));
s=255.*(ndvi-rmin)./(rmax-rmin);:

r rmin
s 255
rmax rmin