OpenCV中的minAreaRect函数中的角度的计算规则
minAreaRect的角度的计算我们都知道minAreaRect()返回的是包含轮廓的最小斜矩形(有方向的)。那么这个斜矩形的方向怎么计算出来的,它的取值是多少?通过官方文档得知它的角度是在(-90,0)之间的,在opencv上图片的圆点是在左上角的,所以它是逆时针旋转的,故此它的角度是小与0的。逆时针旋转第一条边与x轴的夹角就是矩阵的旋转角度。如图:矩阵的旋转角度是与矩阵...
·
minAreaRect的角度的计算
我们都知道minAreaRect()返回的是包含轮廓的最小斜矩形(有方向的)。
那么这个斜矩形的方向怎么计算出来的,它的取值是多少?
通过官方文档得知它的角度是在(-90,0)之间的,在opencv上图片的圆点是在左上角的,所以它是逆时针旋转的,故此它的角度是小与0的。
逆时针旋转第一条边与x轴的夹角就是矩阵的旋转角度。
如图:

矩阵的旋转角度是与矩阵的长宽是没有任何关系的。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)