本篇文章主要阐述梦幻西游弹窗识别背景思路,以及成果展示

背景

疫情期间和朋友重温了一下梦幻西游,一边可以挂机抓鬼一边可以继续敲代码,好生快活
不过有个让人很纠结的痛点就是时不时的会弹出人物弹窗,一天两次暂离的30个回合根本不够好吗
一会不点就会被踢下线,总是去点的话又会打断coding的思路
这个弹框的特点是人物分为前后左右四个朝向,要点击朝

于是我灵机一动

思路

通过屏幕截图获取到梦幻西游内的人物窗口

然后分为4块



用切好的图去我们训练的模型预测
最后点击可能性最大区域就好啦

成果

最终的成果如下图所示

可以看到一次预测点击的耗时是在4s左右,

源码已发布到了Github上,欢迎Star


声明

本人无任何商业目的,仅用于学习和娱乐,源代码采用了AGPL3.0开源协议

本文为博主原创文章,任何人未经过博主同意不得转载