我正在开发一个项目,想要在已经在目标物体上绘制了边界框的情况下(通过鼠标点击)选择它,这样我就可以在图像上方悬浮一个文本对话框,然后输入标签。 我已经使用OpenCV检测对象并使用Haar级联分类器在其上绘制了初始边界框,但到目前为止,我找不到正确的OpenCV指令组合来选择该边界框,然后进行注释。相关代码如下。
faces = faceCascade.detectMultiScale(
gray,
scaleFactor=1.1,
minNeighbors=5,
minSize=(30, 30),
)
# Draw a rectangle around the faces
for (x, y, w, h) in faces:
cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)
希望能得到一些好的指导意见。谢谢。