是否有类似于 NodeJS 的 PyAutoGUI 的东西可以尝试在屏幕捕获中定位图像?

Is there anything similar to PyAutoGUI for NodeJS that can try to locate an image inside a screen capture?

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

它也需要使用 AI 来具有一定的容忍度,因为图像有时不会完全相同,尽管它几乎相同,所以我认为任何用于图像识别的基本 AI 都可以检测到它。

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

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