编写人工智能:屏幕截图和inpu

2024-05-28 18:07:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在考虑一个PET项目,为Windows上的一个简单游戏编写一个AI(C++ + Python优先)。你能告诉我怎样才能抓到简单的屏幕截图,这样我就可以做一些非常简单的物体识别/找出基本上是什么样的像素颜色。在

我还需要管理输入(移动鼠标、单击等)?我主要是一个linux用户,所以我敢打赌我需要使用一些DirectXAPI来注入事件?在

谢谢


Tags: 项目用户游戏屏幕颜色linuxwindows事件
1条回答
网友
1楼 · 发布于 2024-05-28 18:07:41

我曾经这样做是因为我打破了珠宝闪电战的纪录。结果发现电脑比所有不使用作弊的人都快得多。在

因为几年前我为一款运行在浏览器中的flash游戏创建了一个robot,所以我只需要使用普通的win32api调用来获取屏幕内容和发送鼠标事件。在

你可以从这里开始读一点关于grabbing screen content,和这里关于simulating mouse input。在

我认为你最好用.NET代替C++。如果你真的喜欢Python,可以试试IronPython,因为它是基于.NET的,它会使与Windows api的接口更加容易。在

相关问题 更多 >

    热门问题