调试时,修改 debug 为 True,真实运行时,设置为 False。停顿时间设置为 2s,若是电脑运算速度太快,保险起见能够设置为 2s。python
2018-01-01git
目的只是找到极点,并不须要二值化,去除相关代码。速度快。github
目前以 距离 x 1.5 做为长按时长,基本能跳到目标中心位置。app
2017-12-30测试
去除垂直投影图的方案,使用直接识别背景的方式去除背景,并二值化,以误别“极点”。速度仍然慢。spa
2017-12-29debug
第一可用版本,准确性不高,速度慢,使用垂直投影图进行目标查找。调试
笔者环境:日志
$ uname -a
Darwin rmbp-finn.lan 17.3.0 Darwin Kernel Version 17.3.0: Thu Nov 9 18:09:22 PST 2017; root:xnu-4570.31.3~1/RELEASE_X86_64 x86_64
$ python --version
Python 2.7.10
$ 测试机
小米5
复制代码
略。code
略。
略。
先 fork 一份到本身帐户。而后:
$ mkvirtualenv wechat_micro_jump_game_hero
$ cdvitualenv
$ git clone ...
$ cd wechat_micro_jump_game_hero
$ echo `pwd` > ../.project
$ pip install pipenv
$ pipenv install
复制代码
手机连上电脑,打开跳一跳小游戏,并点击开始,以后:
$ python main.py
复制代码
演示视频:sanhaolu.com/p/33251
源码在这里:github.com/Shu-Ji/wech…