Sensoriamento Remoto II, Prof. Dr.Ing. Jorge Centeno - UFPR

Operações aritméticas no Multispec

OK. Se chegou até aqui, então deve estar necessitando aprender como fazer operações aritméticas com o software Multispec. Vamos lá. Vamos fazer um exercício simples.

Exercício

No Multispec:
- Carrege a imagem da Ilha do Mel ( mel600.lan). Abaixo você está vendo as duas imagens do vermelho e do infravermelho próximo (NIR).
-

para efetuar a operação aritmética de duas bandas de uma mesma imagem devemos seguir ospassos mostrados na figura a seguir:

  • Na linha de menu do Multispec: processor + Reformat
  • Abre uma nova janela, nela selecione Change image file format (mudar formato de imagem)
  • Abre uma nova janela, chamada "Set Image Format...". Nela selecione o quadrado com Transform Data (transformar dados)
  • Abre uma janela, nela selecione New Channel from General Algebraic Transformation (novo canal de uma transformação algébrica)
  • A janela é expandida, abrindo quatro caixas para repruduzir uma transformação genérica, do tipo R= a + (1.0*X - 1.0*Y)/(1.0*X - 1.0*Y) *b.

    OK. para efetuar a divisão da banda do infravermelho (channel 4) pela banda do vermelho (Channel 3), então, na segunda caixa, numerador, pode escrever [1.0C4] e na terceira caixa, denominador, [1.0C3]. É importante que conste o número "1.0", para transformar o dado em double.

    Como a divisão das bandas é um valor real entre zero e infinito, vamos tentar que o resultado fique na faixa entre zero e 255 (8 bits), para que possa ser armazenado com imagem. Para isto, multiplicamos o valor por 255. Como? Bem, substitua o "1" dia quarta caixa por "255". >

    Confirme su operacion con OK. Isto o retorna á janela de "Set Image Format...". Importante: verifique que na caixa de Data value type conste "8-bit Unsigned Integer". Abrirá uma nova janema na qual voce pode escolher o nome do arquivo de saída. Vamos chamar esta imagem de "razao.lan".

    Agora voce pode abrir sua nova imagem. Obteve algo parecido com isto?

    Se tudo deu certo, então agora você pode abrir a imagem que acabou de produzir.

    Não deve estar muito feliz, mas vamos aproveitar para pensar um pouco. Por quê as áreas de vegetação ficaram em branco? Também parece que as áreas de areia submersas, perto da praia, ficaram com valor zero!

    Pensando bem... se multiplicamos o resultado da divisão por 255, então estamos visualizando apenas os valores entre zero e um. Aparentemente, apenas a água produz tais valores, muito baixos.

    Como podemos visualizar os pixels do continente e da ilha? E se não multiplicarmos por "255", como fizemos no passo anterior? Repita o exercício sem multiplicar por 255.

    Neste caso, a água ficou escura, claro, porque produz valores entre zero e um, mas a vegetação, os solos, as áreas urbanas e a areia ficaram com tons de cinza porque eles produzem valores entre zero e 255.

    agora voce pode efeuar outras operações, como somas, diferenças ou divisões. Para somar os valores de duas bandas escreva sua operacao na segunda caixa ex: [1.0C1 + 1.0C2] e na caixa do denominador coloque 1.

    Boa sorte com suas operações aritméticas!


    Copyright © 2020
    Jorge Centeno: centeno@ufpr.br