导语:
本文主要介绍了关于python中使用OpenCV画线的相关知识,希望可以帮到处于编程学习途中的小伙伴
1、常见的参数
img:你要绘制形状的图像
颜色:形状的颜色。对于 BGR,将其作为元组传递,例如:(255,0,0) 表示蓝色。对于灰度,只需传递一个标量值。
粗细:线条或圆等的粗细。如果为圆形等封闭图形传递-1,它将填充形状。默认厚度 = 1
lineType:线的类型,是否为8根连接线、抗锯齿线等。默认为8根线。 cv.LINE_AA 提供看起来非常适合曲线的抗锯齿线。
2、画线实例
要绘制一条线,你需要传递该线的起点和终点坐标。我们将创建一个黑色图像并在其上从左上角到右下角画一条蓝线。
import numpy as np
import cv2 as cv
# 创建黑色的图像
img = np.zeros((512,512,3), np.uint8)
# 绘制一条厚度为5的蓝色对角线
cv.line(img,(0,0),(511,511),(255,0,0),5)
以上就是python中使
用OpenCV画线的方法,希望能对大家有所帮助。
更多Python学习指路:
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中使用匿名函数?01/09
- ♥ 如何在python中检查两个元组是否相等09/08
- ♥ 如何在python中判断字符串是否相等08/14
- ♥ python多线程的执行分析12/13
- ♥ python如何判断一个字符串是否包含空格?09/06
- ♥ python如何判断返回值类型10/02
内容反馈