c_cpp DrawEllipse()函数(绘制不同角度,相同尺寸的椭圆)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp DrawEllipse()函数(绘制不同角度,相同尺寸的椭圆)相关的知识,希望对你有一定的参考价值。
//---------------------------【DrawEllipse()函数】------------------------------
// 描述:自定义的绘制函数,实现了绘制不同角度、相同尺寸的椭圆
//------------------------------------------------------------------------------
void DrawEllipse(Mat img, double angle)
{
int thickness = 2;
int lineType = 8;
ellipse(img, //将椭圆画到图像img上
Point(WINDOW_WIDTH/2, WINDOW_WIDTH/2), //椭圆的中心点
Size(WINDOW_WIDTH/4, WINDOW_WIDTH/16), //所在矩形的大小
angle, //椭圆的旋转角度
0, 360, //扩展的弧度从0度到360度
Scalar(255, 129, 0), //此处显示蓝色,Scalar(B, G, R, A),蓝,绿,红,透明
thickness, //线宽/线粗(thickness)为2
lineType); //线型(lineType)为8(8联通线型)
}
以上是关于c_cpp DrawEllipse()函数(绘制不同角度,相同尺寸的椭圆)的主要内容,如果未能解决你的问题,请参考以下文章
Graphics.DrawEllipse 方法(椭圆)
绘制椭圆
WPF的二维绘图——几何图形Geometry
c_cpp 的DrawLine()函数(绘制线)
CAD参数绘制椭圆(网页版)
c_cpp DrawFilledCircle()函数(实心圆的绘制)