
标量 Frechet 距离计算器用于评估空间中曲线的相似性。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
特里斯坦·乌塞尔的算法计算两条曲线间的 Frechet 距离。在 2013 年 5 月,该算法于 2020 年 6 月进行了更新,定义为 f = frechet(X1,Y1,X2,Y2) 和 f = frechet(X1,Y1,X2,Y2,res)。其中,(X1,Y1) 代表第一条曲线的有序 x 和 y 坐标,而 (X2,Y2) 则表示第二条曲线的有序 x 和 y 坐标。值得注意的是,这两条曲线所包含的点数并不需要完全一致。参数 res 是一个可选的正数值,用于指定在任意两点之间以及任意两点对之间所能达到的最小成对距离与最大成对距离之间的线性间隔数量。通常情况下,建议首先不设置“res”,以确保获得最高级别的准确性。如果计算时间过长,可以尝试为初学者设定 res=1000。当不使用“res”时,脚本会遍历所有可能的成对距离(复杂度为 O(N^2)),这对于由例如 1000 个点构成的曲线是可行的,但对于包含 100,000 个点的曲线则可能效率较低。该函数旨在估算 Frechet 距离。
全部评论 (0)
还没有任何评论哟~


