在opcv中要在宽高为500300的图像上绘制一条粗细为1的红色直线一行代码为
在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 著作权归作者所有。请勿转载和采集!