ee.Algorithms.CrossCorrelation

Предоставляет информацию о качестве совмещения двух (теоретически) совместно зарегистрированных изображений. Входные данные — два изображения с одинаковым количеством полос. Функция выводит изображение, состоящее из четырёх полос информации. Первые три — это расстояния: deltaX, deltaY и евклидово расстояние для каждого пикселя изображения A до пикселя с наибольшим соответствующим коэффициентом корреляции в изображении B. Четвёртая полоса — это значение коэффициента корреляции для этого пикселя [-1 : +1].

Использование Возврат
ee.Algorithms.CrossCorrelation(imageA, imageB, maxGap, windowSize, maxMaskedFrac ) Изображение
Аргумент Тип Подробности
imageA Изображение Первое изображение с N-полосами.
imageB Изображение Второе изображение должно иметь такое же количество полос, как и изображение А.
maxGap Целое число Наибольшее расстояние, на которое пиксель может сместиться по оси X или Y.
windowSize Целое число Размер сравниваемого окна.
maxMaskedFrac Плавающий, по умолчанию: 0 Максимальная доля пикселей в окне корреляции, которые могут быть замаскированы. Этот тест применяется к каждому смещению в области поиска. Для каждого смещения перекрывающиеся фрагменты изображения сравниваются и вычисляется оценка корреляции. Пиксель внутри этих перекрывающихся фрагментов считается замаскированным, если хотя бы один из фрагментов замаскирован в нём. Если тест не пройден в какой-либо точке области поиска, выходной пиксель, для которого вычисляется корреляция, считается недействительным и будет замаскирован.