Tag: 人工智能

如何使用OCR从指定的地方提取文本信息?

用户上传表格数据,包括class级,教授,时间表等信息。 我想轻松提取这些信息。 我可以使用OCR库,但它只是随机混合输出文本。 我不知道什么是属于什么。 有没有一种方法来训练OCR的一点点,只看图像(表格)的某些部分,然后标签数据,所以当它提取全部标签。 等等 假设我有一个包含大量数据的表单,我只希望它只查看地址部分并将其标记。 或者像电子表格一样的数据,我希望它按列标签。 简单地提取所有文本到string是没有用的。

计算避开障碍物的圆angular

我正在制作一个名为Ogar的项目,一个用Node.js编写的Agar.io服务器实现。 这个机器人有一个障碍,一个叫做病毒的绿色尖刺细胞(见插图)。 我需要编程这个机器人,以避免这个障碍,但我没有运气。 由于插图中有很多目标,所以基于更新。 这是我到目前为止的代码。 BotPlayer.prototype.avoidObstacles = function(cell, angle) { // Sum up all of the vector angles of obstacles to cell and react against it var angleSum = 0; var collided = this.collisionFromList(cell, this.obstacles); if (collided.length == 0) return angle; // Not to return NaN for (var i = 0; i < collided.length; i++) […]

如何从Node.js连接到nethack?

我刚刚开始了一个游戏nethack的AI机器人,我不能绕过源代码中的“人工检查”。 我正在谈论的代码段是nethack/sys/unix/unixunix.c : #ifdef TTY_GRAPHICS /* idea from rpick%ucqais@uccba.uc.edu * prevent automated rerolling of characters * test input (fd0) so that tee'ing output to get a screen dump still * works * also incidentally prevents development of any hack-o-matic programs */ /* added check for window-system type -dlc */ if (!strcmp(windowprocs.name, "tty")) if (!isatty(0)) error("You […]