如何解决2D中2条线之间的相似度
我在这里找不到类似的问题。我有两条直线l1和l2,分别由两组2D点定义。
我不在乎点的位置,只关心整条线本身。我需要两行之间的相似性指标。我尝试使用y = mx + c,但是当然如果线朝上,则m会变为无穷大,而c也是如此。
那么我该怎么办?我可以将它们都转换为参数形式,但是之后该怎么办?
解决方法
如果您有行的公式,则可以使用cosine similarity。
此外,如果要查找两个线段(而不是直线)之间的相似性,可以使用Frechet Distance。
,线是无限的。
如果线是平行的,则可以将其距离作为相似性指标。
如果没有,则它们的相交位置无关紧要,您所要做的就是将它们的角度与零进行比较。
您需要充分的理由考虑无限行之间的相似性。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。