一尘不染

如何确定某个点是否在某条线附近?

algorithm

之前我问过“ 我怎么知道一个点是否属于某条线?”,所以我找到了一个合适的答案,非常感谢。

现在,我想知道如何判断某个点是否 在我的直线 附近


阅读 241

收藏
2020-07-28

共1个答案

一尘不染

您需要计算到直线的直角距离。然后,您必须定义“关闭”是什么,并测试它是否在该距离之内。

您想要的等式是:

d = | v ^^·r | =(|(x_2-x_1)(y_1-y_0)-(x_1-x_0)(y_2-y_1)|)/(sqrt((x_2-x_1)^ 2
+(y_2- y_1)^ 2))。

2020-07-28