Я хотел бы узнать объекты приложений Windows, в основном, компьютерные игры. Я хотел бы сделать это, открыв окно в OpenCV и применяя все виды эффектов к исполняемому игровому приложению и распознавая такие объекты, как элементы пользовательского интерфейса, сообщения и даже символы, которые находятся на экране.Как открыть приложение Windows в качестве источника для OpenCV?
Поскольку OpenCV разрешает только видео и веб-камеру в качестве входных данных, существует ли способ открыть запущенное приложение в качестве источника для OpenCV?
Возможно, в разработке игр используются некоторые тестовые приложения, которые используют аналогичные методы для тестирования, но я не смог их найти.
Я также не знаю правильных терминов, которые используются при обсуждении распознавания виртуальных объектов компьютерной программы или компьютерной игры, но это именно то, что я хотел бы сделать.
Я попытался найти форумы, статьи или что-нибудь написанное об этом, но ничего не нашел. Любая помощь будет оценена по достоинству.
hwindowDC = GetDC (hwnd); hwindowCompatibleDC = CreateCompatibleDC (hwindowDC); SetStretchBltMode (hwindowCompatibleDC, COLORONCOLOR); –