learning opencv 第6章第1题解决方案
前言
opencv提供了丰富的函数用以图形绘制,包括矩形,线条,椭圆和多边形等,本篇文章对opencv的基本绘图函数做了一些介绍和说明。
椭圆绘制
绘制椭圆的函数说明和参数说明如下:
void ellipse(InputOutputArray img, Point center, Size axes,
double angle, double startAngle, double endAngle,
const Scalar& color, int thickness = 1,
int lineType = LINE_8, int shift = 0);
@param InputOutputArray img 防止椭圆的图像
@param Point center 椭圆的中心
@param Szie axes 椭圆长短轴的尺寸
@param double angle 椭圆的角度(一个完整的椭圆应该有360度)
@param double startAngle 椭圆的的起始角度(第一象限按照逆时针开始计算)
@param double endAngle 椭圆的结束角度
@param const Scalar& color 椭圆的颜色(BGR表示)
@param int thickness 椭圆边框的粗细程度
@param int lineType 椭圆边框的连接类型,默认为8领域连接
@param int shift 中心坐标和轴的小数位数,一般是0
绘制一个椭圆的代码如下所示:</