opencv-fillconvexpoly填充的凸多边形

 

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

 

 

 

 

 

 

 

opencv-fillconvexpoly填充的凸多边形

相关文章:

  • 2022-12-23
  • 2021-05-16
  • 2021-04-17
  • 2021-10-18
  • 2021-08-17
  • 2021-11-04
  • 2022-02-20
  • 2022-01-04
猜你喜欢
  • 2021-11-07
  • 2021-05-20
  • 2021-05-31
  • 2022-12-23
  • 2021-12-22
  • 2021-11-28
相关资源
相似解决方案