📅  最后修改于: 2023-12-03 15:00:11.094000             🧑  作者: Mango
cv2.rectangle是Python中OpenCV模块内置的一个函数,可以用于在图像上绘制矩形框。
cv2.rectangle(img, pt1, pt2, color, thickness=None, lineType=None, shift=None)
以下为一个简单的示例代码,可以在一张图像上绘制出一个蓝色的矩形框:
import cv2
img = cv2.imread('example.png')
pt1 = (100, 100)
pt2 = (200, 200)
color = (255, 0, 0)
thickness = 2
cv2.rectangle(img, pt1, pt2, color, thickness=thickness)
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
cv2.rectangle是一个十分常用的OpenCV绘图函数,可以用于定位、标记实物目标区域等。需要注意的是,cv2.rectangle函数操作的是原图像,如果需要在副本上进行操作,需先将原图像复制一份。