【文件属性】:
文件名称:Python求平面内点到直线距离的实现
文件大小:37KB
文件格式:PDF
更新时间:2021-01-20 03:53:23
line python
近期遇到个问题,需要计算平面内点到直线的距离,发现数学知识都还给老师了,度娘后找到计算方法,特此记录。
点到直线的计算公式:
通过公式推导,得到信息:
A:直线斜率
B:固定值-1
C:直线截距b
转换为Python代码实现为:
def get_point_line_distance(self, point, line):
point_x = point[0]
point_y = point[1]
line_s_x = line[0][0]
line_s_y = line[0][1]
line_e_x = line[1][0]
line_e_y = line[1][