ee.Algorithms.CrossCorrelation

Fornece informações sobre a qualidade do registro de imagens entre duas imagens (teoricamente) co-registradas. A entrada é duas imagens com o mesmo número de bandas. Essa função gera uma imagem composta por quatro bandas de informações. As três primeiras são distâncias: deltaX, deltaY e a distância euclidiana para cada pixel na imagemA até o pixel que tem o maior coeficiente de correlação correspondente na imagemB. 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 a imagemA.
maxGapNúmero inteiroA maior distância que um pixel pode mudar em X ou Y.
windowSizeNúmero inteiroTamanho da janela a ser comparada.
maxMaskedFracFlutuante, padrão: 0A fração máxima de pixels na janela de correlação que podem ser mascarados. 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 nesses patches sobrepostos é considerado mascarado se um dos patches estiver mascarado. Se o teste falhar em qualquer local na 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.