小强学Python+OpenCV之-1.3绘图
发布网友
发布时间:2024-09-15 07:05
我来回答
共1个回答
热心网友
时间:2024-10-18 09:24
目标
学习OpenCV中的绘图函数。
将通过以下函数进行学习:
1. cv2.line
2. cv2.rectangle
3. cv2.circle
画直线
创建Python脚本draw.py,执行代码如下图所示。
注意点:
1. np.zeros函数参数为(400,600,3),表示生成一个400x600x3通道图像。
注意:高度在前,宽度在后。
2. cv2.line函数参数包括图像、起点坐标、终点坐标、颜色、线宽。
画矩形
在上一段代码后添加此段代码,执行如下图所示。
使用cv2.rectangle应注意:
1. 默认线宽为1
2. 线宽指定为-1表示填充。
画圆
在代码中追加以下内容,执行如下图所示。
总结
已掌握cv2.line、cv2.rectangle、cv2.circle函数的使用。需注意:
1. np.zeros参数顺序为高度在前,宽度在后。
2. 默认线宽为1
3. 线宽为-1表示填充。