用Python的cv2库中的line函数实现在图像上画直线
时间: 2023-03-30 19:03:06 浏览: 248
python 实现画线(line)
5星 · 资源好评率100%
可以使用cv2.line()函数来在图像上画直线。该函数的语法如下:
cv2.line(img, pt1, pt2, color, thickness, lineType, shift)
其中,img是要画直线的图像,pt1和pt2是直线的起点和终点坐标,color是直线的颜色,thickness是直线的粗细,lineType是直线的类型,shift是坐标点小数点位数。
例如,要在一张名为img的图像上画一条从(10,10)到(100,100)的红色直线,粗细为5,可以使用以下代码:
import cv2
img = cv2.imread('image.jpg')
cv2.line(img, (10,10), (100,100), (,,255), 5)
cv2.imshow('image', img)
cv2.waitKey()
cv2.destroyAllWindows()
阅读全文