我正在尝试找出正确的触发器。eq./function 确定以下内容:两个方向向量(已确定)之间的角度变化(以 DEGREES 为单位),表示两个线段。这用于形状识别(用户在屏幕上手绘)的上下文中。
所以基本上,
a) 如果用户绘制了一个(粗略的)形状,例如圆形、椭圆形或矩形等 - 构成该形状的线条被分解为 20 个点(xy 对)。
b)我有每个线段的DirectionVector。
c) 因此,LINE SEGMENT(x0,y0) 的 BEGINNING 将是前一行的 END 点(从而形成一个像矩形一样的闭合形状,比方说)。
所以,我的问题是,给定上下文(即确定多边形的类型),如何找到两个方向向量之间的角度变化(可作为 x 和 y 的两个浮点值)?
我见过很多不同的三角。方程式,我正在寻求澄清。
非常感谢各位!