2D локальное геометрическое преобразование взвешенного среднего
Объект LocalWeightedMeanTransformation2D
инкапсулирует 2D локальное геометрическое преобразование взвешенного среднего.
Можно создать объект LocalWeightedMeanTransformation2D
с помощью следующих методов:
Функция fitgeotrans
, которая оценивает геометрическое преобразование, которое сопоставляет пары контрольных точек между двумя изображениями.
images.geotrans.LocalWeightedMeanTransformation2D
описан здесь. Эта функция создает объект LocalWeightedMeanTransformation2D
с помощью координат фиксированных точек и перемещая точки и конкретное количество точек, чтобы использовать в локальном вычислении взвешенного среднего.
tform = images.geotrans.LocalWeightedMeanTransformation2D(movingPoints,fixedPoints,n)
tform = images.geotrans.LocalWeightedMeanTransformation2D(
создает объект movingPoints
,fixedPoints
,n
)LocalWeightedMeanTransformation2D
, данный координаты контрольной точки в movingPoints
и fixedPoints
, которые задают совпадающие контрольные точки в перемещении и зафиксированных изображениях, соответственно. n
самые близкие точки используется, чтобы вывести второе преобразование полинома степени для каждой пары контрольной точки.
outputLimits | Найдите вывод, пространственные данные пределы вводят пространственные пределы |
transformPointsInverse | Примените обратное геометрическое преобразование |
Локальное преобразование взвешенного среднего выводит полином при каждом использовании контрольной точки, граничащем с контрольными точками. Отображение в любом местоположении зависит от взвешенного среднего этих полиномов. n
самые близкие точки используется, чтобы вывести второе преобразование полинома степени для каждой пары контрольной точки. n
может быть всего 6, но создание его маленькие риски, генерирующие плохо обусловленные полиномы.