ee.Algorithms.CrossCorrelation

Fornece informações sobre a qualidade do registro de imagens entre duas imagens (teoricamente) co-registradas. A entrada são duas imagens com o mesmo número de bandas. Essa função gera uma imagem composta por quatro faixas de informações. Os três primeiros são distâncias: deltaX, deltaY e a distância euclidiana de cada pixel em imageA para o pixel com o maior coeficiente de correlação correspondente em imageB. A quarta banda é o valor do coeficiente de correlação para esse pixel [-1 : +1].

UsoRetorna
ee.Algorithms.CrossCorrelation(imageA, imageB, maxGap, windowSize, maxMaskedFrac)Imagem
ArgumentoTipoDetalhes
imageAImagemPrimeira imagem, com N bandas.
imageBImagemA segunda imagem precisa ter o mesmo número de bandas que imageA.
maxGapNúmero inteiroA maior distância que um pixel pode mudar em X ou Y.
windowSizeNúmero inteiroTamanho da janela a ser comparada.
maxMaskedFracPonto flutuante, padrão: 0A fração máxima de pixels na janela de correlação que pode ser mascarada. Esse teste é aplicado em cada local de deslocamento na região de pesquisa. Para cada deslocamento, os patches de imagem sobrepostos são comparados e uma pontuação de correlação é calculada. Um pixel dentro desses patches sobrepostos é considerado mascarado se um dos patches for mascarado ali. Se o teste falhar em qualquer local da região de pesquisa, o pixel de saída para o qual a correlação está sendo calculada será considerado inválido e será mascarado.