c++opencv RotatedRect 旋转矩形角度转换和顶点顺序转换

这里写自定义目录标题


以下代码记录主要是完成轮廓点求解最小外接矩形之后计算该文本行的角度和旋转矩形的左下(bl),左上(tl),右上(tr),右下(br)的坐标点。

RotatedRect rt=minAreaRect(contours);
cv::point2f points[4];
rt.points(points);
float thita;
if(rt.szie.width>=rt.szie.height)
	thita=-rt.angle
else
	thita=-90-rt.angle
if(thita<=-60)
	line_angle=180+thita;
else
	line_angle=thita;
#define CASCADE_MIN_POSITIVE_FLOAT=0.00000000001

c++opencv RotatedRect 旋转矩形角度转换和顶点顺序转换_第1张图片

你可能感兴趣的:(c++,opencv,开发语言,计算机视觉)