目录
在OpenCV的Image对象上进行绘画
常见参数如下所示:
img:绘画的对象
color:像素点的颜色
thickness:线条粗细程度,-1表示填充图像
lineType:线条的类型
一. 绘制图像
1. cv.line ( ) 直线
cv.line(img, pt1, pt2, color, thickness = None, lineType = None, shift = None)
参数:
img:要绘制直线的图像
pt1:直线的起始点坐标
pt2:直线的结束点坐标
color:直线的颜色
thickness:直线的粗细
lineType:
线段的类型,可以取值8,4和CV_AA
8邻接连接线,默认值为8邻接
4邻接连接线
CV_AA反锯齿连接线
shift: 坐标点小数点位数
2. cv.rectangle ( ) 矩形
cv.rectangle (img, pt1, pt2, color, thickness = None, lineType = None, shift = None)
参数:
img:要绘制矩形的图像
pt1:矩形左上角的点
pt2:矩形右下角的点
color:矩形的颜色
thickness:线的粗细
lineType:
线段的类型,可以取值8,4和CV_AA
8邻接连接线,默认值为8邻接
4邻接连接线
CV_AA反锯齿连接线
shift: 坐标点小数点位数
3. cv.circle ( ) 圆
cv.circle(img, center, radius, color, t