В предыдущей теме Я спросил о том, как можно смешивать объекты переднего плана из нескольких видеокадров и комбинировать их. Стивен дал мне подсказку по использованию вычитания фона. Я построил поверх этого и опубликовал свой ответ. Он работает на удивление хорошо, потому что он, кажется, эффективно создает «объекты переднего плана», которые движутся, а фоновые объекты «вещи, которые остаются статичными» в течение определенного периода времени. Я считаю, что для моих потребностей лучше использовать каскады OpenCV (только для людей и много промахов) и DNN (DNN гораздо более точные, но слишком медленные для моих нужд).
Итак, учитывая маску объектов переднего плана, как мне добавить текст, скажем "Обнаружен!" поверх каждого «отключенного шарика» в маске?
Рассмотрим изображение здесь https://docs.opencv.org/3.1.0/db/d5c/tutorial_py_bg_subtraction.html - давайте посмотрим на "Результат BackgroundSubtractorMOG2"
![enter image description here](https://i.stack.imgur.com/LMPPD.jpg)
- как видите, есть 7 в основном отключенных объектов. Как найти верхние координаты каждого такого блоба, чтобы я мог поместить текст? Ничего страшного, если он иногда терпит неудачу.
спасибо