1033020837/WechatGameScript

如何自己训练模型

1033020837 opened this issue · 4 comments

1.首先需要确保你已经按照说明配置好了config.py中的相关参数,整个手机屏幕的截图和表达式区域的截图都是正确的。
2.将config.py中的 debug 参数设置为True,然后进入游戏,同时运行main.py,你需要手动进行答题,此时程序每隔0.3秒会截取一次手机屏幕。
3.运行img_tool.py中的get_char_for_train()方法,获取到用于训练的单个字符储存到SingleCharForTrain文件夹中。
4.运行ml.py中的cleanTrainChar()方法将TrainChar文件夹中原有的训练字符清空。
5.手工将SingleCharForTrain文件夹中的训练字符移动到TrainChar中对应的子文件夹里面。
6.调用ml.py中的dumpModel()方法训练自己的模型.

训练的单个字符看不出来是什么符号或者数字,怎么移到TrainChar中对应的子文件夹里面

不会吧,你看我的TrainChar文件夹下面的那些图片,都看得出来是什么字符啊

你的可以看清楚呢,为什么我用于训练的单个字符看不清楚的呢,是使用PC截屏时一个字符的宽度的问题吗

你的截图长什么样子?加我QQ发我看一下:1033020837