2D 线曲率和法线:由 2D 点组成的线/轮廓的精确曲率和法线-matlab开发

时间:2024-06-21 06:22:22
【文件属性】:

文件名称:2D 线曲率和法线:由 2D 点组成的线/轮廓的精确曲率和法线-matlab开发

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-21 06:22:22

matlab

LineCurvature2D,该函数计算二维线的曲率。 它首先将多边形拟合到点上。 然后从多边形计算解析曲率。 K = LineCurvature2D(顶点,线) 输入, 顶点:AM x 2 线点列表。 (可选的) Lines : AN x 2 线段列表,按顶点索引(如果没有设置,假设 Lines=[1 2; 3 4 ; ... ; M-1 M]) 输出, K : M x 1 曲率值 . . LineNormals2D,该函数计算线的法线。 使用每条线/轮廓点的相邻点,并在端点上向前向后差异 N=LineNormals2D(V,L) 输入, V : 点/顶点列表 2 x M (可选的) Lines : AN x 2 线段列表,按顶点索引(如果没有设置,假设 Lines=[1 2; 3 4 ; ... ; M-1 M]) 输出, N : 顶点的法线 2 x M


【文件预览】:
linecurvature_version1.zip
linecurvature_version1b.zip

网友评论