img=cv.arrowedLine(img, pt1, pt2, color[, thickness[, line_type[, shift[, tipLength]]]])
参数 | 描述 |
---|
img | 返回值,绘制完的图片 |
img | 绘制之前的图片 |
pt1 | 直线箭头开始的位置 |
pt2 | 直线箭头结束的位置 |
color | 直线箭头的颜色 |
thickness | 直线箭头的宽度 |
line_type | 直线间的样式 |
img=cv.circle(img, center, radius, color[, thickness[, lineType[, shift]]])
参数 | 描述 |
---|
img | 返回值,绘制完的图片 |
img | 绘制之前的图片 |
center | 圆心所在的位置 |
radius | 圆的半径 |
color | 圆的颜色 |
thickness | 圆的宽度 |
line_type | 圆的样式 |
img=cv.drawMarker(img, position, color[, markerType[, markerSize[, thickness[, line_type]]]])
参数 | 描述 |
---|
img | 返回值,绘制完的图片 |
img | 绘制之前的图片 |
position | 记号所在的位置 |
color | 记号的颜色 |
markerType | 记号的样式 |
thickness | 记号外围线的宽度 |
line_type | 记号的类型 |
markerSize | 记号的大小 |
img = cv.ellipse( img, center, axes, angle, startAngle, endAngle, color[, thickness[, lineType[, shift]]] )
img = cv.ellipse( img, box, color[, thickness[, lineType]] )
画简单的椭圆
参数 | 描述 |
---|
img | 返回值,绘制椭圆之后的图像 |
img | 绘画的图片 |
center | 椭圆的中心 |
axes | 椭圆的两个半径 |
angle | 椭圆旋转角度 |
startAngle | 开始做圆的角度 |
endAngle | 结束做圆的角度 |
color | 椭圆的颜色 |
thickness | 椭圆边缘厚度 |
lineType | 椭圆线的样式 |
img = cv.line( img, pt1, pt2, color[, thickness[, lineType[, shift]]] )
参数 | 描述 |
---|
img | 返回值,绘制完直线的图片 |
img | 原始图片 |
pt1 | 直线开始的坐标 |
pt2 | 直线结束的坐标 |
color | 直线的颜色 |
img = cv.putText( img, text, org, fontFace, fontScale, color[, thickness[, lineType[, bottomLeftOrigin]]] )
参数 | 描述 |
---|
img | 返回值,绘制完文字的图片 |
img | 原始图片 |
org | 文字的坐标 |
fontFace | 文字的样式 |
fontScale | 文字的大小 |
color | 文字的颜色 |
thickness | 文字边缘的大小 |
lineType | 线的样式 |
bottomLeftOrigin | 为真是以文字的左下角作为文字的坐标,否则则是以文字的左上角作为文字的坐标 |
img = cv.rectangle( img, pt1, pt2, color[, thickness[, lineType[, shift]]] )
参数 | 描述 |
---|
img | 返回值,绘制完矩形的图片 |
pt1 | 顶点坐标 |
pt2 | 顶点对角坐标 |
color | 矩形的颜色 |
thickness | 矩形边线的粗细 |
lineType | 线的类型 |
参考文献:
/d6/d6e/group__imgproc__draw.html#gaf10604b069374903dbd0f0488cb43670