Opencv 测量图像中两条边之间的接触角的步骤

Opencv 测量图像中两条边之间的接触角的步骤,opencv,python-2.7,Opencv,Python 2.7,我需要使用opencv和python找出图像中两条边之间的接触角,所以有人能建议我如何找到它吗?如果不是代码,请告诉我相同的算法。 将边A和B简化为直线方程(仅使用最后几个像素) 得到两条直线的直线方程(形式y=mx+b) 获取两条直线的角度方向θ=atan | 1/m| 将两个角度相减 一定要做无限斜率的特例,还要做一些简单的数学运算来得到最终的_角=(0;pi)

我需要使用opencv和python找出图像中两条边之间的接触角,所以有人能建议我如何找到它吗?如果不是代码,请告诉我相同的算法。

  • 将边A和B简化为直线方程(仅使用最后几个像素)
  • 得到两条直线的直线方程(形式y=mx+b)
  • 获取两条直线的角度方向θ=atan | 1/m|
  • 将两个角度相减
一定要做无限斜率的特例,还要做一些简单的数学运算来得到最终的_角=(0;pi)