Я работаю над проектом, в котором я хотел бы взять ограничивающий прямоугольник, уже нарисованный на предмете, и выбрать его (щелчком мыши), чтобы у меня было что-то вроде текстового диалогового окна, наведенного над изображением, чтобы я могзатем введите метку. Я уже использую 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)
Буду признателен за несколько хороших указателей. Спасибо.