• opencvfillconvexpoly填充的凸多边形


        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();

  • 相关阅读:
    html css 学习
    第七天
    第六天
    第五天
    第四天
    第三天
    第二天
    团队敏捷开发day8
    团队敏捷开发day7
    团队敏捷开发day6
  • 原文地址:https://www.cnblogs.com/liming19680104/p/15524054.html
Copyright © 2020-2023  润新知