多语言展示
当前在线:616今日阅读:3今日分享:40

opencv绘制多边形

opencv 3 绘制多边形的教程。
工具/原料
1

visual studio2015

2

opencv3

3

windows10

方法/步骤
1

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

2

调用的库如下。

3

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

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是线性.

推荐信息