tensorflow实践:梦幻西游人物弹窗识别(一)
本篇文章主要阐述梦幻西游弹窗识别的背景、思路,以及成果展示
背景
疫情期间和朋友重温了一下梦幻西游,一边可以挂机抓鬼一边可以继续敲代码,好生快活
不过有个让人很纠结的痛点就是时不时的会弹出人物弹窗,一天两次暂离的30个回合根本不够好吗
一会不点就会被踢下线,总是去点的话又会打断coding的思路
这个弹框的特点是人物分为前后左右四个朝向,要点击朝前的
于是我灵机一动
思路
通过屏幕截图获取到梦幻西游内的人物窗口,
然后切分为4块,
用切好的图去我们训练的模型中预测,
最后点击可能性最大的区域就好啦
成果
最终的成果如下图所示
可以看到一次预测点击的耗时是在4s左右,
源码已发布到了Github上,欢迎Star
声明
本人无任何商业目的,仅用于学习和娱乐,源代码采用了AGPL3.0开源协议
本文为博主原创文章,任何人未经过博主同意不得转载