主要内容:
使用cv::Point与cv::Scalar;绘制线,矩形,圆,椭圆等基本几何形状;随机生成与绘制文本。
1、cv::Point,表示2D平面上的一个点x,y
Point p;p.x=10;p.y=8;等价于p=Point(10,8);
cv::Scalar 表示四个元素的向量
Scalar(a,b,c);//a=blue,b=green,c=red表示RGB三个通道,第四个通道默认是0.
2、绘制线、矩形、圆、椭圆等基本几何形状
划线:cv::line(LINE_4\LINE_8\LINE_AA)
画椭圆:cv::ellipse
画矩形:cv::rectange
画圆:cv::circle
画填充:cv::fillPoly
3、添加文本putText()
/*
@param img Image.
@param text Text string to be drawn.
@param org Bottom-left corner of the text string in the image.
@param fontFace Font type, see #HersheyFonts.
@param fontScale Font scale factor that is multiplied by the font-specific base size.
@param color Text color.
@param thickness Thickness of t