有没有类似于 NodeJS 的 PyAutoGUI 的东西可以尝试在屏幕截图中定位图像?

Osc*_*anz 6 node.js pyautogui robotjs

我正在尝试使用 JS 和 Node 编写一个机器人来自动执行视频游戏上的某些任务,到目前为止我一直在使用 RobotJS。我面临的问题是,我需要在屏幕上不时移动时找到一些东西,然后单击它。类似于 PyAutoGUIlocateOnScreen()功能的东西。

它也需要使用人工智能来具有一定的宽容度,因为图像有时不会完全相同,尽管它几乎相同,所以我认为任何用于图像识别的基本人工智能都会很好地检测它。

有谁知道在这个特定案例中使用什么?

小智 1

尝试这个名为 的包node-moving-things-tracker。我已经可靠地使用它一段时间了。它正在积极维护中。数据输出组织良好且可解释。这里有一些示例:https ://www.npmjs.com/package/node-moving-things-tracker

  • 谢谢!我还想补充一点,我发现了一个类似于 pyautogui 的包,名为 Nut.js https://nutjs.dev/,尽管它不如 pyautogui 工作得那么好,我会看看你的包,并将这个问题标记为解决了。 (2认同)