您的位置:首页 > 运维架构

opencv 3.0 旋转矩形 RotatedRect

2015-02-05 20:13 399 查看
旋转矩形,不多解释。很好懂

旋转矩形的绘图没有现成的函数,只能画线的方式完成。

Mat image(240, 320, CV_8U, Scalar(0));
RotatedRect rRect = RotatedRect(Point2f(100,100), Size2f(100,50), 30);

Point2f vertices[4];
rRect.points(vertices);
for (int i = 0; i < 4; i++)
line(image, vertices[i], vertices[(i+1)%4], Scalar(255));

Rect bRect = rRect.boundingRect();
rectangle(image, bRect, Scalar(128));

imshow("rectangles", image);
waitKey(0);


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: