希望创建一个在线的基于java的游戏机器人

Looking to create a bot for an online java based game

本文关键字:java 游戏 机器人 游戏机 在线 创建 一个 希望      更新时间:2023-10-16

我目前正在研究如何做到这一点。

我需要一个程序来读取我的电脑屏幕(像素,边缘等)和一个答案,我认为可能工作是开放的。然而,我所研究的关于opencv的一切都是从摄像机而不是从计算机屏幕上读取的。是否有可能记录屏幕并以与我在openv中使用的摄像机相同的方式使用它?

如果有的话,谁能给我指出一些关于这方面的阅读材料?到目前为止,我还没有找到任何适用于我正在寻找的例子

编辑:我不是在找任何人为我写代码。我只是问是否有可能使用屏幕作为opencv的视频馈送。我对opencv不熟悉,以前也没有用过。

系统必须使用OpenCV和c++吗?我知道Java可以很容易地做到这一点,使用它的内置机器人类的代码是:

 try {
    Robot robot = new Robot();
Rectangle captureSize = new Rectangle(0, 0, 500, 500);
    BufferedImage bufferedImage = robot.createScreenCapture(captureSize);
}
catch(AWTException e) {
    System.err.println("Error");
}

如果你真的想使用OpenCV和c++,你可以通过JNI连接到它们,但这可能会使生活变得比需要的更困难。