希望创建一个在线的基于java的游戏机器人
Looking to create a bot for an online java based game
我目前正在研究如何做到这一点。
我需要一个程序来读取我的电脑屏幕(像素,边缘等)和一个答案,我认为可能工作是开放的。然而,我所研究的关于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连接到它们,但这可能会使生活变得比需要的更困难。
相关文章:
- 在java中解决这段代码时面临循环中的问题
- 在C++游戏中与库存系统作斗争
- 尝试用java代码编译和运行c++代码
- 换位表导致测试失败(但在游戏中运行良好)
- 在这种情况下,java对象是否可以调用本机函数
- Craps游戏问题,忽略if语句
- 在java中读取c++字节的位字段
- 为什么C++对链表中的下一个节点使用指针,而像 C# 或 Java 这样的语言只使用类 Node 的名称?
- 矢量下标超出SFML游戏中的范围
- 使用已使用 java 编码的 openssl 解码数据
- 我是 c++ 的新手.学习基本知识后,我想做井字游戏.对于印刷板,我在下面写代码,但它显示错误
- SWIG Java 在使用 -DSWIGWORDSIZE64 时将int64_t转换为 jlong
- 我在贪吃蛇游戏中收到了错误代码 -1073741571
- Android Java USB for native cpp
- 用NDK编程安卓游戏还需要Java吗
- 用C++制作游戏或用java制作游戏
- OpenGL中仅限Android的游戏:C++(NDK)与Java(Dalvik)的性能
- Google Play游戏服务C++SDK找不到NativeSdkEntryPoints java类
- 希望创建一个在线的基于java的游戏机器人
- c++游戏库/引擎,如Java中的LWJGL