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 infravermelhoprximo;

NIR

= 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 MultiespectralRedlake

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 3CCD

AZUL:46045nm
VERDE: 540 40 nm
VERMELHO: 660 40 nm
INFRAVERMELHO-PRXIMO: 800 65
nm

Tamanhos de CCD nas


Cmeras

1/4
1/3
1/2
2/3
1

amm
2,4
3,6
4,8
6,6
9,6

bmm
3,2
4,8
6,4
8,8
12,8

cmm
4
6
8
11
16

Imagens adquiridas com 3CCD


VERMELHO-VERDEAZUL

VERMELHO-VERDEINFRAVERMELHO

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
g=im(:,:,2);
todas as linhas, todas
b=im(:,:,3);
todas as linhas, todas
nir=im1(:,:,3);
todas as linhas, todas

as colunas, da banda 1
as colunas, da banda 2
as colunas, da banda 3
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