gpt4 book ai didi

c++ - 寻求为基于Java的在线游戏创建机器人

转载 作者:行者123 更新时间:2023-12-02 17:55:03 25 4
gpt4 key购买 nike

我目前正在研究如何进行此操作。

我需要一个程序来读取计算机的屏幕(像素,边缘等),并且我认为可能有效的答案是opencv。但是,我研究的有关opencv的所有内容都是从摄像机而不是计算机屏幕读取的。是否可以录制屏幕并以与我在opencv中使用摄像机相同的方式使用它?

如果可以的话,有人可以指出我的意思吗?到目前为止,我还没有找到适用于我正在寻找的示例的任何示例

编辑:我不是在寻找任何人为我编写代码。我只是问是否可以将屏幕用作opencv的视频提要。我不熟悉opencv,也从未使用过。

最佳答案

系统是否必须使用OpenCV和C++?我知道Java可以使用其内置的Robot类轻松实现此目的,代码如下:

 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连接到它们,但这可能会使生活变得比原本更艰苦。

关于c++ - 寻求为基于Java的在线游戏创建机器人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8371919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com