二维局部加权平均几何变换
一个LocalWeightedMeanTransformation2D
对象封装了一个二维局部加权平均几何变换。
您可以创建LocalWeightedMeanTransformation2D
对象使用以下方法:
的FitegeOtrans.
函数,该函数估计映射两个图像之间控制点对的几何变换。
的images.geotrans.LocalWeightedMeanTransformation2D
这里描述。这个函数创建一个LocalWeightedMeanTransformation2D
对象使用坐标的不动点和动点,并使用指定数量的点进行局部加权平均计算。
tform = images.geotrans.LocalWeightedMeanTransformation2D (
创建一个movingPoints
,定点
,n
)LocalWeightedMeanTransformation2D
对象给定的控制点坐标movingPoints
和定点
,其分别在移动和固定图像中定义匹配的控制点。的n
最接近的点被用来推断一个二次多项式变换为每个控制点对。
输出 |
给定输入空间限制,求输出空间限制 |
transformPointsInverse |
应用逆几何变换 |
局部加权平均变换在每个控制点上利用相邻控制点推断一个多项式。任何位置的映射都依赖于这些多项式的加权平均值。的n
最接近的点被用来推断一个二次多项式变换为每个控制点对。n
可以小到6,但产生病态多项式的风险很小。