一、构造
//空构造
cv::RotatedRect rr;
cv::RotatedRect rr2(rr);
//定义3个点
cv::Point p1(0,0);
cv::Point p2(100,0);
cv::Point p3(0,100);
//定义一个旋转矩形
cv::RotatedRect rr3(p1,p2,p3);
//定义一个中心点
cv::Point p0(500,500);
//定义一个大小
cv::Size sz(100,100);
//定义一个旋转矩形
cv::RotatedRect rr4(p0,sz,45);
二、取值
//定义一个矩形
cv::RotatedRect rr5;
//获取矩形的中心点坐标
cv::Point center5 = rr5.center;
//获取矩形的大小
cv::Size sz5 = rr5.size;
//获取矩形的旋转角度
float angle = rr5.angle;
//获取矩形的4个端点
cv::Point2f pts[4];
rr5.points(pts);