https://github.com/c925777075/yolov5-dnf
https://github.com/c925777075/yolov5-dnf
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/c925777075/yolov5-dnf
- Owner: c925777075
- Created: 2021-03-09T01:20:51.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-03-09T01:51:14.000Z (about 4 years ago)
- Last Synced: 2024-11-24T05:28:34.703Z (5 months ago)
- Language: Python
- Size: 630 KB
- Stars: 156
- Watchers: 4
- Forks: 73
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-yolo-object-detection - c925777075/yolov5-dnf - dnf?style=social"/> : yolov5-DNF. (Object Detection Applications)
- awesome-yolo-object-detection - c925777075/yolov5-dnf - dnf?style=social"/> : yolov5-DNF. (Applications)
README
# yolov5-DNF
使用yolov5检测DNF游戏画面,通过设计相应的算法来控制角色自动打怪。详细教学请移步b站,有很详细的讲解:https://www.bilibili.com/video/BV18r4y1A7BF/
对于代码的使用,有几点要注意:
1. 代码中涉及到使用opencv对小地图和技能栏进行模板匹配和二值化等操作,注意,不同游戏分辨率和电脑显示器分辨率是不一致的,代码中给出的(0,0,1280,800)是本人游戏中的分辨率,而small_recgonize.py和skill_recgonize.py中的img[45:65, 1107:1270], img[733: 793, 538:750, 2]是根据不同显示器的分辨率决定的,使用时需要自己调整。
2. 本人训练的yolov5模型还有待提高,我的训练集只有294张图片,因此效果一般。