opencv绘制椭圆

2025-10-16 15:10:08

1、绘制的椭圆如下图所示。

opencv绘制椭圆

2、调用的库如下。

opencv绘制椭圆

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

opencv绘制椭圆

4、椭圆函数如下,主要介绍下官方提供的cv::ellipse函数。

cv::ellipse(Mat img,Point(x,y),Size(a,b),angle,0,360,Scalar(,,),thickness,lineType);

Point(x,y)是椭圆的中心点

Size(a,b)是椭圆的长轴和短轴

angle是椭圆的倾斜角度

0,360是椭圆的有效显示角度,0-360则整个椭圆都会显示。0-180则会显示一半椭圆。

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

thickness是线的宽度

lineType是线性.

opencv绘制椭圆

opencv绘制椭圆

opencv绘制椭圆

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢