ee.Image.displacement

Определяет смещения, необходимые для совмещения изображения с эталонным изображением, с учетом локальных деформаций, вызванных резиновой прокладкой. Смещения вычисляются в системе координат эталонного изображения в масштабе, определяемом наименьшим разрешением из следующих трех проекций: проекция входного изображения, проекция эталонного изображения и запрошенная проекция. Затем смещения преобразуются в заданную пользователем проекцию для вывода.

Использование Возвраты
Image. displacement (referenceImage, maxOffset, projection , patchWidth , stiffness ) Изображение
Аргумент Тип Подробности
это: image Изображение Изображение для регистрации.
referenceImage Изображение Изображение, которое необходимо зарегистрировать.
maxOffset Плавать Максимально допустимое смещение при попытке выравнивания входных изображений, в метрах. Использование меньшего значения может значительно сократить время вычислений, но оно все равно должно быть достаточно большим, чтобы охватить наибольшее смещение во всей области изображения.
projection Проекция, по умолчанию: null Проекция, в которой будут выводиться значения смещения. По умолчанию используется проекция первого канала эталонного изображения.
patchWidth Число с плавающей запятой, значение по умолчанию: null Размер фрагмента для обнаружения смещений изображения, в метрах. Он должен быть достаточно большим, чтобы захватывать текстуру, а также достаточно большим, чтобы игнорируемые объекты были небольшими внутри фрагмента. Значение по умолчанию — null. Размер фрагмента будет определен автоматически, если он не указан.
stiffness Число с плавающей запятой, значение по умолчанию: 5 Накладывает ограничение на жесткость решения. Допустимые значения находятся в диапазоне [0,10]. Жесткость используется для отбрасывания выбросов при определении смещений в соседних точках сетки. Более высокие значения приближают решение к жесткому преобразованию. Более низкие значения допускают большее искажение или деформацию изображения во время регистрации.