本文主要是介绍OpenCVSharp学习笔记(八)绘制圆形椭圆形,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
绘制圆形
函数介绍 Cv2.Circle
绘制圆形很简单确定圆心坐标和半径即可
public static void Circle(InputOutputArray img, Point center, int radius, Scalar color, int thickness = 1, LineTypes lineType = LineTypes.Link8, int shift = 0);
示例
Cv2.Circle(img,new Point(100,100),50, Scalar.Red,-1,LineTypes.Link8,0);
绘制椭圆形
函数介绍Cv2.Ellipse
椭圆形的绘制相对要复杂一些,我们针对主要的参数来看一下 ,函数的前几个参数可以和我图上的描述所对应
public static void Ellipse(InputOutputArray img, Point center, Size axes, double angle, double startAngle, double endAngle, Scalar color, int thickness = 1, LineTypes lineType = LineTypes.Link8, int shift = 0);
示例
Cv2.Ellipse(img, new Point(320, 240), new Size(100, 50), 0, 0, 360, Scalar.Red);
这篇关于OpenCVSharp学习笔记(八)绘制圆形椭圆形的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!