# ArkNight-Auto
基于opencv+python图像识别的明日方舟自动刷图小助手(反复刷代理)
## Dependency
+ python3
+ opencv-python==3.4.2.16
+ opencv-contrib-python==3.4.2.16
+ numpy
+ subprocess
+ PIL
+ easygui
+ adb
## Basic Idea
+ 实时截取手机图像
+ 通过opencv图像匹配检测当前状态(目前分为:`地图开始,选人开始,战斗中,战斗结束,理智耗尽,升级`五个状态)并获取对应图标位置。
+ 若当前处于`地图开始、选人开始、战斗结束`状态中任一个,点击开始或者结束。
+ 若当前处于`战斗中`状态,小助手睡眠10s。
+ 若当前`理智耗尽`,弹窗警告并退出小助手。
+ 若当前`升级`,点击继续。
## Usage
+ 手机连接到电脑,打开USB调试模式。
+ 启动明日方舟,进入到包含res文件夹下图片的任一界面
+ `python run.py`启动小助手
+ 若无法识别出截图或者识别有问题,尝试`python run.py r`,`r`识别的时候翻转一次屏幕。
## Problem Solution
+ res文件夹下图片大小会影响到图像匹配结果。
+ 如果识别不出来图像,请在cur文件夹下截图结果cur.png中截取对应图标,替换掉res文件夹下对应图标。**注意在截图时不要进行任何缩放**。
+ 如果识别了出来但是点击位置不对,请翻转手机再次尝试。
## Development
+ 暑假可能会添加一些小功能,现在这个东西也很简单(没花什么时间...),但基本够用了。
+ 因为在使用时还没遇到代理失误的情况,所以没有发生这种情况的图片,没有处理这种情况。
+ 图像识别部分直接搬运了 <https://github.com/Kur1su0/AutoArknights> 中的查找子图片位置函数。
+ 欢迎在本项目上开发更多功能。
> 本项目仅供学习交流
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于opencv+python图像识别的自动刷图小助手+源码+开发文档,适合期末大作业、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于opencv+python图像识别的自动刷图小助手+源码+开发文档,适合期末大作业、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于opencv+python图像识别的自动刷图小助手+源码+开发文档,适合期末大作业、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 项目简介: 基于opencv+python图像识别的明日方舟自动刷图小助手(反复刷代理) Dependency python3 opencv-python==3.4.2.16 opencv-contrib-python==3.4.2.16 numpy subprocess PIL easygui adb
资源推荐
资源详情
资源评论
收起资源包目录
基于opencv+python图像识别的自动刷图小助手.zip (14个子文件)
ArkNight-Auto-master
autopress.py 2KB
LICENSE 1KB
res
running.png 3KB
level_up.png 13KB
start_map.png 12KB
start_charac.png 17KB
no_intellect.png 11KB
cancel.png 9KB
finish.png 877B
temp
cur.png 548KB
ScreenShot.py 1KB
run.py 1KB
.gitignore 1KB
README.md 2KB
共 14 条
- 1
资源评论
梦回阑珊
- 粉丝: 5027
- 资源: 1650
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 计算机毕业设计:python+爬虫+cnki网站爬
- nyakumi-lewd-snack-3-4k_720p.7z.002
- 现在微信小程序能用的mqtt.min.js
- 基于MPC的非线性摆锤系统轨迹跟踪控制matlab仿真,包括程序中文注释,仿真操作步骤
- shell脚本入门-变量、字符串, Shell脚本中变量与字符串的基础操作教程
- 基于MATLAB的ITS信道模型数值模拟仿真,包括程序中文注释,仿真操作步骤
- 基于Java、JavaScript、CSS的电子产品商城设计与实现源码
- 基于Vue 2的zjc项目设计源码,适用于赶项目需求
- 基于跨语言统一的C++头文件设计源码开发方案
- 基于MindSpore 1.3的T-GCNTemporal Graph Convolutional Network设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功