Я хотел бы нарисовать прямоугольник вокруг видео, воспроизводимого на моем экране. Например, я просматриваю видео YouTube в своем браузере. Я хотел бы иметь возможность сделать снимок экрана, проанализировать этот снимок экрана, а затем нарисовать прямоугольник вокруг того места, где воспроизводится видео на YouTube. Я только начал изучать, как я могу это сделать. Я столкнулся с OpenCV. Я понимаю, что OpenCV охватывает многие методы компьютерного зрения. Будет ли кто-нибудь из них особенно хорошо подходить для этой задачи? Кроме того, это что-то, что можно сделать в режиме реального времени? Наконец, есть ли техника, которая будет работать как в браузере, так и в полноэкранном режиме?Обнаружение воспроизведения видео в браузере с экрана - OpenCV
Спасибо!
Редактировать:
Марк делает хороший момент. В идеале я хотел бы иметь возможность идентифицировать видео, используя только один снимок экрана. Я не уверен, если это возможно, хотя. Как насчет сравнения скриншотов за секунду или два?
Только один снимок экрана? Чтобы обнаружить видео, вам нужно будет обнаружить движение. Из одного снимка экрана веб-страницы было бы невозможно определить, какие компоненты были статическими/динамическими. Если бы вы знали, что будут просматривать только страницы YouTube в (например) меньшем формате, вы можете заставить OpenCV распознавать страницу как набор функций распознавания лиц, а затем выполнить поиск фигуры для окна прямоугольного игрока в ожидаемом площадь... – Marc