# 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
资源评论
梦回阑珊
- 粉丝: 5205
- 资源: 1681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- x64dbg-development-2022-09-07-14-52.zip
- 多彩吉安红色旅游网站-JAVA-基于springBoot多彩吉安红色旅游网站的设计与实现
- 本 repo 包含使用新 cv2 接口的 OpenCV-Python 库教程.zip
- 更新框架 (TUF) 的 Python 参考实现.zip
- Qos,GCC,pacing,Nack
- 章节1:Python入门视频
- 无需样板的 Python 类.zip
- ESP32 : 32-bit MCU & 2.4 GHz Wi-Fi & BT/BLE SoCs
- 博物馆文博资源库-JAVA-基于springBoot博物馆文博资源库系统设计与实现
- 旅游网站-JAVA-springboot+vue的桂林旅游网站系统设计与实现
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功