我正在一个项目中,我想要一个已经在主题上绘制的边界框并选择它(通过鼠标单击),以便可以在图像上方悬停一个类似文本对话框的内容,这样我就可以然后输入标签。我已经在使用OpenCV来检测对象并使用Haar Cascade分类器在其上绘制初始边界框,但是到目前为止,我找不到能够选择该边界框然后对其进行注释的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)
请多多指教。谢谢。