确定等腰三角形的左右边
Determining a left & right side of an Isosceles triangle
所以我有一张图片,上面有 3 个点。
这是图像的正确方向,但可以任意旋转。我的目标是轻松识别这些点,我们称它们为左点、右点和底点。
现在得到底部的点很容易,因为您只需计算 3 个点之间的距离,不在最长线上的那个点就是底部的点。
所以这给我留下了识别左右点的问题。我觉得我已经忘记了解决这个问题的一些基本技巧,但是我的 google-foo 没能让我发现一个公式来确定左侧和右侧。
两个向量 的二维 叉积 是一个标量,当 a
相对于 [ 顺时针旋转时为正=11=],反之亦然。所以在下图中:
左右两点分别满足 and
所以我有一张图片,上面有 3 个点。
这是图像的正确方向,但可以任意旋转。我的目标是轻松识别这些点,我们称它们为左点、右点和底点。
现在得到底部的点很容易,因为您只需计算 3 个点之间的距离,不在最长线上的那个点就是底部的点。
所以这给我留下了识别左右点的问题。我觉得我已经忘记了解决这个问题的一些基本技巧,但是我的 google-foo 没能让我发现一个公式来确定左侧和右侧。
两个向量 a
相对于 [ 顺时针旋转时为正=11=],反之亦然。所以在下图中:
左右两点分别满足