目前做一个H5人脸识别。 需要判断一个点十分在一个圆框的区域内,已知点的top和left(认为是x, y) 圆的宽高和top,left(同X, Y)都也已知。 感觉不像是前端问题 像是数学问题了
目前做一个H5人脸识别。 需要判断一个点十分在一个圆框的区域内,已知点的top和left(认为是x, y) 圆的宽高和top,left(同X, Y)都也已知。 感觉不像是前端问题 像是数学问题了
你的信息给的还不够,你给的圆的top和left,这个是一个点信息,描述圆需要至少一个点(圆心)P0和一个半径r吧。或者一条直径上2个点信息P1,P2,这样也可以间接获取圆心P0(x1+x2/2,y1+y2/2)
和半径(sqrt( (x1-x2)^2+(y1-y2)^2 )/2
)。
判断某点是否在圆内是 点到圆心的距离小于半径。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
判断该点与圆心的距离是否小于圆半径即可.

即求坐标系中两点距离