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