按键精灵 游戏答题识图脚本讲解
下面这个图是要答题的界面:
我们希望是通过脚本识别题目答案以后自动答题,要完成这个脚本首先我们要有一个题库,题库格式可以如下图。
题库是一个文本,它包括多行内容,每一行内容是“题目关键词和答案”的格式。当然里面具体内容要事先准备好。
做好题库以后,就可以开始说明脚本的思路。
第一步:识别题目内容,涉及到识别都使用的是百度云识别。
完整识别内容以后,先保存到一个变量里面。
第二步:读取题库文本,按行存入数组中,每一个数组内容就是一个题目+答案,然后把题目和答案分开。
第三步:在第一步中识别的内容中搜索第二步分离出来的题目。只要题库完整,就会可以搜索到,那么找到以后,获取到答案,此时答案存入一个变量备用。
第四步:识别画面中的答案。
对于识别的内容,和上一步中的答案比对,获取正确答案的坐标。
下面说一下代码:
(一)题目识别用的百度云识别的通用识别
(二)答案识别用的是百度云识别的文字+位置识别
原文始发于微信公众号(3分钟学堂):