python-opencv画矩形
时间: 2023-10-11 21:14:19 浏览: 79
opencv 画矩形
5星 · 资源好评率100%
在使用 Python 和 OpenCV 进行矩形绘制时,你可以使用 `cv2.rectangle()` 函数。下面是一个简单的示例代码:
```python
import cv2
# 读取图像
image = cv2.imread('image.jpg')
# 定义矩形的左上角和右下角坐标
start_point = (50, 50)
end_point = (200, 200)
# 定义矩形的颜色和线宽
color = (0, 255, 0) # 在 OpenCV 中使用的是 BGR 格式,这里表示绿色
thickness = 2
# 在图像上绘制矩形
image_with_rectangle = cv2.rectangle(image, start_point, end_point, color, thickness)
# 显示绘制矩形后的图像
cv2.imshow('Image with Rectangle', image_with_rectangle)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在上面的示例中,我们首先读取一张图像,然后定义了矩形的左上角和右下角坐标,以及矩形的颜色和线宽。然后,我们使用 `cv2.rectangle()` 函数在图像上绘制矩形,并将结果显示出来。
请确保将 `image.jpg` 替换为你要处理的图像路径,并根据需要调整矩形的坐标、颜色和线宽。
阅读全文