opencv提供了很多绘图函数,这些函数可以把想要的图形直接画到图像,这些函数分别为line()画直线\arrowedLine()带形状直线\rectangle()画矩形\circle()画圆\ellipse()画椭圆\fillConvexPoly()填充多边形\drawContours()画轮廓\putText()显示文字.下面一次介绍这些函数的用法
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 画直线
void line(InputOutputArray img, Point pt1, Point pt2, const Scalar& color,int thickness = 1, int lineType = LINE_8, int shift = 0);
img:输入图像,直线画在该图像上
pt1:直线的起点
pt2:直线的终点
color:直线的颜色
thickness:直线的大小
lineType:直线类型
shift:直线的偏移量