Matlab曲线配准

Matlab曲线配准,matlab,Matlab,我有两条曲线代表两个函数,我称之为F(x)和G(x)。我想不拘泥地将一个图形注册到另一个图形中,并使用生成的转换来转换其他图形的形状。令人惊讶的是,大多数脚本都是用于图像注册的。有没有一种更简单的方法来转换一个简单的函数,而不必求助于将绘图转换为图像(或者希望其中一种图像算法能够在2D数组上工作,这是愚蠢的运气) 我尝试过更简单的操作,比如简单地缩放数据点,但是由于各种原因,我没有找到一种简单的缩放方法。刚性ICP几乎可以工作,但我需要拉伸和旋转 谢谢。吉姆·拉姆齐在这里有曲线注册软件: FS

我有两条曲线代表两个函数,我称之为F(x)和G(x)。我想不拘泥地将一个图形注册到另一个图形中,并使用生成的转换来转换其他图形的形状。令人惊讶的是,大多数脚本都是用于图像注册的。有没有一种更简单的方法来转换一个简单的函数,而不必求助于将绘图转换为图像(或者希望其中一种图像算法能够在2D数组上工作,这是愚蠢的运气)

我尝试过更简单的操作,比如简单地缩放数据点,但是由于各种原因,我没有找到一种简单的缩放方法。刚性ICP几乎可以工作,但我需要拉伸和旋转


谢谢。

吉姆·拉姆齐在这里有曲线注册软件:

FSU的形状分析小组在这里有软件:

为了便于其他人搜索,曲线注册的同义词: 曲线重新参数化/参数化/参数化/参数化
曲线对齐

曲线注册似乎是一个相对较新的概念,因此我怀疑您能否找到一个现成的脚本