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 Максимальная доля пикселей в окне корреляции, которые могут быть замаскированы. Этот тест применяется в каждой точке смещения в пределах области поиска. Для каждого смещения сравниваются перекрывающиеся фрагменты изображения и вычисляется коэффициент корреляции. Пиксель в этих перекрывающихся фрагментах считается замаскированным, если хотя бы один из фрагментов в этом месте замаскирован. Если тест не пройден в какой-либо точке в области поиска, выходной пиксель, для которого вычисляется корреляция, считается недействительным и будет замаскирован.