opencv中没有旋转矩形,也没有填充矩形
原来它封装了一个 填充多边形fillPoly()
不多说上代码
void drawpoly()
{
Mat img(500, 500, CV_8U, Scalar(0));
Point root_points[1][4];
root_points[0][0] = Point(215,220);
root_points[0][1] = Point(460,225);
root_points[0][2] = Point(466,450);
root_points[0][3] = Point(235,465);
const Point* ppt[1] = {root_points[0]};
int npt[] = {4};
polylines(img, ppt, npt, 1, 1, Scalar(255),1,8,0);
imshow("Test", img);
waitKey();
fillPoly(img, ppt, npt, 1, Scalar(255));
imshow("Test", img);
waitKey();
}
结果如图