📅  最后修改于: 2023-12-03 15:23:32.002000             🧑  作者: Mango
在对图像进行处理时,有时需要在图像中标记出某些区域,常见的方式是使用边界框。在 Python 中,可以使用 OpenCV 库中的 cv2.rectangle() 函数来绘制边界框。
import cv2
# 加载图像
img = cv2.imread('image.jpg')
# 定义边界框的顶点坐标
start_point = (100, 100)
end_point = (400, 400)
# 定义边框的颜色和厚度
color = (0, 255, 0)
thickness = 3
# 使用 cv2.rectangle() 函数绘制边界框
img = cv2.rectangle(img, start_point, end_point, color, thickness)
# 显示图像
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
本文介绍了在 Python 中使用 OpenCV 库中的 cv2.rectangle() 函数绘制边界框的方法,具体实现过程较为简单,需要注意的是要定义好边界框的顶点坐标、颜色和厚度。