You are on page 1of 3

IPI - EXERCÍCIO 5

Máscara: delimitar uma área de qualquer tamanho e forma

A opção de se fazer um “corte” em uma imagem que não seja no formato de um quadrado ou
retângulo, como é feito em Tools <resize>, é por meio do que se chama MASCARA (MASK). A
máscara pode ser criada através de
(i) arquivo vetorial com a forma de um polígono que delimita a área de corte na imagem de
interesse do usuário, como um município, uma APA, etc ou
(ii) (ii) um desenho livre feito pelo usuário utilizando o mouse.

Veremos estas duas opções de processamento utilizando como exemplo o shapefile do limite do Distrito
Federeal contruido no ArcGIS e que deverá ser importado para o ENVI, e um arquivo de uma região
qualquer de interesse tranformado para uma mascara.

5.1 Construir uma máscara que delimita uma área da imagem usando um arquivo vetorial
formato shape file criado no ArcGIS

A criação de uma máscara por meio de um arquivo shape file exige que a imagem esteja
georreferenciada.

Primeiro Passo: Visualizar o arquivo vetorial em cima de uma imagem georreferenciada

 Criar uma composição colorida 321/RGB de ETMDF6bandas que tem todas as bandas
agrupadas
 Em <FILE> abrir na pasta <VETORIAL> o arquivo df.shp
 Na caixa aberta selecionar a projeção UTM Córrego Alegre Fuso 23 (são parâmetros do
arquivo vetorial).
 Na caixa Available Vector List selecionar o vetor limite < load selected> <display 1> <ok >.
 Na caixa de vector parameters clicar em <apply>) e não fechar.

Segundo Passo: Construir a máscara (display 1)

 Ativar <BASIC TOOLS> <Masking>, <Build


Mask>.; selecione o display que está com a
imagem aberta sobreposta ao vetor
(provavelmente Display 1).
 Na janela de Mask Definition click no botão
Options e importar o arquivo EVFs (Envi Vector
File) do df.shp e salve a máscara que está sendo
criada com o nome de df_mask.

Visualize a máscara criada. Este arquivo é 8 bits? Do que


ele é composto em relação a números digitais (para
responder esta pergunta analise os números digitais do
mesmo utilizando a ferramenta cursor location/ value,
apresentada no exercício anterior)
Terceiro Passo: Aplicar máscara

 Ative < BASIC TOOLS >; < Masking > ; < apply mask >. Selecionar primeiro a imagem onde
a máscara será aplicada (ETMDF6bandas)
 A seguir, na mesma caixa, clicar no botão <Select Mask Band>. Selecione neste item a máscara
recém-criada df_mask.
 Em enter output name dê o nome df_mask0_img.

Repita o terceiro passo (aplicar a máscara) e na última janela (Apply Mask Parameters) selecione em
Mask Value 255. Grave a imagem com o nome de df_mask255_img. Visualize os dois arquivos criados.

Se na opção Mask Value o valor fosse de 122 qual seria a cor da máscara da imagem?

DICA SUPER-IMPORTANTE: Caso vc


queira além de aplicar a máscara, cortá-la
rente (sinonimo de próximo), repita o
terceiro passo (aplicar a máscara) e na
primeira janela (Apply Mask Input File)
selecione <Spatial Subset>, na janela
seguinte <ROI/EVF>, selecione o arquivo
df.evf, Ok, Ok.

*******************************
Faça o procedimento descrito acima!!
*******************************

Feche todos os arquivos abertos até agora, menos a imagem listada no Available Bands List
ETMDF6bandas.

5.2 Contruir máscara utilizando a ferramente Região de Interesse (ROI)

Primeiro Passo: contruindo uma região de interesse

 Faça uma composição colorida 543 da imagem ETMDF6bandas e navegue na imagem até o
Plano Piloto na janela do Image (se necessário aumente um pouquinho a tua imagem do Image).
 Ainda na Janela do Image selecione <Overlay> <Region of Interest>.
 Na janela que irá se abrir ROI TOOL, certifique-se que em <ROI_Type> esteja selecionado
<Polygon> e em Window Image.
 Faça um polígono aproximado no plano piloto, IMPORTANTE: após feito todo o polígono
click com o botão da direita 1 vez para ele se fechar automaticamente e uma segunda vez para
ele confirmar o polígono (note que ele será exibido em todas as janelas do Scrool/Image/Zoom).
Segundo Passo: Construir a máscara (display 1)

 Ative: <BASIC TOOLS> <Masking>, <Build Mask>. e selecione o display que está com a
imagem aberta sobreposta à região de interesse (provavelmente Display 1).
 Na janela de Mask Definition click no botão <Options> importar o arquivo ROIs. Selecione o
ROI que você criou e salve a máscara a ser criada com o nome de ROI_mask.

Terceiro Passo: Aplicar máscara

 Ative < BASIC TOOLS >; < Masking > ; < apply mask > e selecione primeiro a imagem onde
a máscara será aplicada (ETMDF6bandas)
 A seguir, na mesma caixa, clicar no botão <Select Mask Band>. Selecione neste item a máscara
recém-criada: ROI_mask. Em enter output name dê o nome de ROI_mask0_img. NÃO
ESQUEÇA DE CORTAR A IMAGEM RENTE À MÁSCARA.

You might also like