如何确定三角形的方向/旋转?
How to determine the orientation / rotation of a triangle?
我正在使用 Emgu CV 在图像中找到一个等腰三角形,从这个检测到的三角形我试图确定方向(正面、左侧、右侧和背面)以及旋转方向三角形是(例如:-30 度)。
我能够检测到这个三角形在哪里以及三个坐标中的每一个是什么,我只是不确定如何继续寻找方向和旋转角度。这是 Emgu CV 的函数,还是简单的数学运算?我该怎么做呢?
找到最接近的两组坐标(毕达哥拉斯定理使这变得简单)。
那是你的短边。
那一边不用的点就是前面
左右只是从前面顺时针和逆时针的线
可以使用您刚刚找到的第一条线和您正在测量角度的假设线之间的简单三角函数找到角度。
您将需要查找相关的数学知识,但一旦您将其分解,这些步骤中的每一个都相当简单。
我正在使用 Emgu CV 在图像中找到一个等腰三角形,从这个检测到的三角形我试图确定方向(正面、左侧、右侧和背面)以及旋转方向三角形是(例如:-30 度)。
我能够检测到这个三角形在哪里以及三个坐标中的每一个是什么,我只是不确定如何继续寻找方向和旋转角度。这是 Emgu CV 的函数,还是简单的数学运算?我该怎么做呢?
找到最接近的两组坐标(毕达哥拉斯定理使这变得简单)。
那是你的短边。
那一边不用的点就是前面
左右只是从前面顺时针和逆时针的线
可以使用您刚刚找到的第一条线和您正在测量角度的假设线之间的简单三角函数找到角度。
您将需要查找相关的数学知识,但一旦您将其分解,这些步骤中的每一个都相当简单。