功能:绘制椭圆轮廓、椭圆弧或者填充椭圆、椭圆扇形。
函数形式:
void cvEllipse (
CvArr * img,
CvPoint center,
CvSize axes,
double angle,
double start_angle,
double end_angle,
CvScalar color,
int thickness = 1,
int line_type = 8,
int shift = 0
)
参数列表:
img : 为一个图像类型的指针,指向单通道或多通道的图像。
(一幅完整的图像在RGB色彩模式,是由红色绿色蓝色三个通道组成的。他们共同作用产生了完整的图像。单通道指的是图像的灰度图,三通道指的是图像的彩图。)
center :椭圆的圆心坐标。类型是CvPoint。它表示一个坐标为整数的二维点,是一个包含int类型成员x和y的简单结构体。以下是CvPoint的原型:
typedef struct CvPoint
{
int x; /* X坐标, 通常以0为基点 */