Python中cv2.rectangle的用法
时间: 2024-06-18 17:03:21 浏览: 255
基于python的cv2 模块常用方法及使用
cv2.rectangle是Python OpenCV库中的一个函数,用于在图像上绘制矩形。它的语法如下:
cv2.rectangle(img, pt1, pt2, color, thickness, lineType, shift)
其中,img为待绘制的图像,pt1为矩形左上角顶点的坐标,pt2为矩形右下角顶点的坐标,color为矩形的颜色(BGR格式),thickness为矩形边框的粗细,lineType为线条类型,shift为坐标点的小数点位数。该函数会在img图像上绘制一个矩形。
以下是一个使用cv2.rectangle函数绘制矩形的例子:
``` python
import cv2
img = cv2.imread('test.jpg')
pt1 = (100, 100)
pt2 = (200, 200)
color = (0, 255, 0)
thickness = 2
cv2.rectangle(img, pt1, pt2, color, thickness)
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
阅读全文