opencv绘制多边形

 时间:2026-04-22 19:36:51

1、绘制的多边形如下图所示。

opencv绘制多边形

opencv绘制多边形

2、调用的库如下。

opencv绘制多边形

3、主函数如下,首先生成一张三通道的黑色画布,再调用DrawPolygon函数在定义的Mat上添加多边形。

opencv绘制多边形

4、多边形函数如下,主要介绍下官方提供的cv::fillPloy函数。

cv::fillPloy(Mat img,const cv::Point* ppt,const int* npt,int ncounters,Scalar(,,),thickness,lineType);

Point* 是多边形的所有点的起始地址

npt 是多边形点的个数

ncounter是多边形的个数

Scalar(b,g,r)是椭圆的颜色

thickness是线的宽度

lineType是线性.

opencv绘制多边形

opencv绘制多边形

  • Bandizip怎么恢复默认设置?
  • DNF登不上怎么办?
  • WeGame如何一键配备LOLS8赛季技能加点方式?
  • 骷髅凯恩宝珠怎么得
  • SandboxieControl如何随在沙盘中启动的程序启动
  • 热门搜索
    苹果账号怎么注册 火锅底料做法 血小板低是怎么回事 红薯饼的家常做法 怀孕初期小腹隐隐作痛怎么回事 肆五笔怎么打 耐克森轮胎怎么样 qq被冻结了怎么样才可以解冻 气球打结器怎么用 拌海带丝的做法