在OpenCV中,要在宽高为(500,300)的图像上绘制一条粗细为1的红色直线,可以使用以下代码:

import cv2

# 创建一个宽高为(500,300)的黑色图像
image = np.zeros((300, 500, 3), dtype=np.uint8)

# 在图像上绘制一条红色直线,起点为(0, 150),终点为(499, 150),粗细为1
cv2.line(image, (0, 150), (499, 150), (0, 0, 255), 1)

在上述代码中,我们首先创建了一个宽高为(500,300)的黑色图像,然后使用cv2.line()函数在图像上绘制了一条红色直线,起点坐标为(0, 150),终点坐标为(499, 150),粗细为1。直线的颜色使用RGB表示,红色为(0, 0, 255)。


原文地址: https://www.cveoy.top/t/topic/hOsk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录