创客出手

目录

OpenCV Python 2D绘制线段(cv.line)

本示例使用的OpenCV版本是:4.1.1
运行Python的编辑器:Jupyter notebook

示例目的

使用cv.line在图片上绘制线段。

file

实现代码

1,加载并显示图片

import cv2
import matplotlib.pyplot as plt

img = cv2.imread('MakerOnsite-Logo.png')
plt.imshow(img)

显示读取到的图像

file

2,在图像上添加线段

#在图像上绘制线段
img = cv2.line(img, (50,50), (450,450), (0,0,255),5)
#显示图像
plt.imshow(img)

显示绘制线段后的图像

file

程序说明

本示例,主要使用cv.line在图像上绘制线段。

cv.line 语法

img = cv.line( img, pt1, pt2, color[, thickness[, lineType[, shift]]] )

参数概述

详细的cv.line请参考 https://docs.opencv.org/4.1.1/d6/d6e/group__imgproc__draw.html#ga7078a9fae8c7e7d13d24dac2520ae4a2

更多关于 的文章
关注创客出手公众号

关注创客出手