如何打开 windows 应用程序作为 OpenCV 的源代码?
How do you open a windows application as a source for OpenCV?
我想识别 windows 应用程序的对象,主要是电脑游戏。我想通过在 OpenCV 中打开 window 并将各种效果应用于正在执行的游戏应用程序并识别屏幕上的 UI 元素、消息甚至字符等对象来实现这一点。
由于 OpenCV 只允许视频和网络摄像头作为输入,有没有办法打开一个 运行 应用程序作为 OpenCV 的源?
可能有一些游戏开发中使用的测试应用程序使用类似的方法进行测试,但我找不到。
我也不知道在讨论识别计算机程序或计算机游戏的虚拟对象时使用的正确术语,但这正是我想做的。
我试图查找论坛、文章或任何关于此的内容,但一无所获。任何帮助将不胜感激。
我用了OpenCV
一年了,不知道你们能不能把运行申请给它
作为替代方案,您可能想要一个为您提供当前桌面屏幕截图的功能。所以你可以得到它并传递给 OpenCV
.
这样你就可以定期截图并使用你的识别。
如果您在 Windows 下工作,您可能需要 this discussion.
希望这对您有所帮助。
几个月前作为我的实验项目,我一直在尝试在 opencv 中使用桌面作为源的所有方法,我成功了,但是 windows 中有一条线索,因为速度或处理器可能取决于它.它使用您自己的功能来使用桌面作为源而不是来自 opencv 库。从那里我继续定制东西并陷入一些内存中的错误,因为它使用大量内存。我在 Whosebug 上做了 post。希望这些信息有所帮助。
我想识别 windows 应用程序的对象,主要是电脑游戏。我想通过在 OpenCV 中打开 window 并将各种效果应用于正在执行的游戏应用程序并识别屏幕上的 UI 元素、消息甚至字符等对象来实现这一点。
由于 OpenCV 只允许视频和网络摄像头作为输入,有没有办法打开一个 运行 应用程序作为 OpenCV 的源?
可能有一些游戏开发中使用的测试应用程序使用类似的方法进行测试,但我找不到。
我也不知道在讨论识别计算机程序或计算机游戏的虚拟对象时使用的正确术语,但这正是我想做的。
我试图查找论坛、文章或任何关于此的内容,但一无所获。任何帮助将不胜感激。
我用了OpenCV
一年了,不知道你们能不能把运行申请给它
作为替代方案,您可能想要一个为您提供当前桌面屏幕截图的功能。所以你可以得到它并传递给 OpenCV
.
这样你就可以定期截图并使用你的识别。
如果您在 Windows 下工作,您可能需要 this discussion.
希望这对您有所帮助。
几个月前作为我的实验项目,我一直在尝试在 opencv 中使用桌面作为源的所有方法,我成功了,但是 windows 中有一条线索,因为速度或处理器可能取决于它.它使用您自己的功能来使用桌面作为源而不是来自 opencv 库。从那里我继续定制东西并陷入一些内存中的错误,因为它使用大量内存。我在 Whosebug 上做了 post。希望这些信息有所帮助。