
cv::Mat src(500, 500, CV_8UC3, cv::Scalar(0,0,0)); cv::Point Points[5]; Points[0] = cv::Point(100, 100); Points[1] = cv::Point(300,100); Points[2] = cv::Point(300, 250); Points[3] = cv::Point(300, 300); Points[4] = cv::Point(100, 250); cv::fillConvexPoly(src, Points, 5, cv::Scalar(0, 0, 255));//填充的凸多邊形 //注意:凹部分會自動拉平 /* 參數:圖像 參數:指向單個多邊形的指針數組 參數:多邊形的頂點個數 參數:多邊形的顏色 參數:組成多邊形的線條的類型 8或4 參數:頂點坐標的小數點位數 */ cv::imshow("Test", src); cv::waitKey();

