1. 程序演示
2. 程序实现思路
主要分为以下三部分【定位窗口】【将扫雷界面转化为矩阵存储】【程序模拟人玩扫雷】。
- 通过扫雷程序的名称定位到具体程序的具体进程ID。
- 通过进程ID定位到窗口句柄。
- 在所有的窗口句柄中筛选出主窗口。并可以获得主窗口的位置和大小。
- 将主窗口进行截屏,转换成图片。
- 通过Opencv对图片进行处理,定位到每一块小方格。
- 通过对每一块小方格进行分析,判断出当前小方格是什么元素。这样便可以将图片转换成矩阵存储。
- 通过具体的逻辑判断,也就是我们怎么玩扫雷的逻辑,判断出雷区和安全区,直到游戏结束。对于不能判断出来的局面,随机一个位置点击。
3. 程序下载链接
https://download.youkuaiyun.com/download/qq_40285036/11256866