如果我有两个点(x0,y0)是圆的中心,并且另一个点(x,y)在圆边界上(这是图像中的红点)。如何获得该点的角度?注意,它应该返回一个角度,范围为[0,360)。图像中的红点角度约为70度。我该如何在Python中实现这个功能?谢谢。此方法似乎不起作用。
(dx, dy) = (x0-x, y-y0)
angle = atan(float(dy)/float(dx))
if angle < 0:
angle += 180