手把手教你如何0基础编写基于AI机器视觉的--王者荣耀百里守约的自瞄程序,我家村头的傻X都能学会的教程!

article/2025/8/19 4:16:01

先看看我在B站的效果视频

王者荣耀-百里守约-AI辅助自瞄研究

摘要:YoLo目标检测框架 PaddleDetection机器学习框架

不介绍上面的框架了,直入主题:

以下教程基于Windows10+系统环境,Win7应该不太行。

考虑到大多数学生比较穷,默认你没有GPU,使用CPU运算。虽然会慢点卡点,但是能运行起来。当你有了GPU后,教程是相通的,更改环境为GPU环境即可。

先安装Anaconda,这是python环境的切换神器!
此处借用Anaconda安装教程
好 现在你安好了。打开cmd,直接输入conda看下是否有命令输出。如果没有,那就是path系统变量你没添加Anaconda。或者你在开始菜单,找到并打开anaconda Prompt (Anaconda3),可以看到最前面有(base),说明当前是(base)这个基础默认环境。先创建好我们要的环境吧。
输入:conda create -n paddle python=3.8
然后一路y
安装好了,我们现在有了python3.8的环境,现在需要切换到此环境。
输入:conda activate paddle切换到paddle环境。
开始安装paddle框架吧。

打开飞浆官网,在我们的黑窗口上输入

python -m pip install paddlepaddle==2.4.2 -i https://pypi.tuna.tsinghua.edu.cn/simple

好了 现在我们有了paddle框架了。该安装基于paddle的paddledetection目标检测框架了。
在这之前让我们安装一下其他的必要东西。

pip install Cython
pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI

现在我们开始安装:

选择一个文件夹,下载PaddleDetection

第一种方式:直接从github官网上进行下载:

https://github.com/PaddlePaddle/PaddleDetection

在这里插入图片描述

第二种方式:使用git进行下载:

git clone https://github.com/PaddlePaddle/PaddleDetection.git

安装所需的Python其他依赖库

依赖库文档在requirements.txt中给出,可使用

pip install -r requirements.txt

如下图所示是requirements.txt文档中的内容。
在这里插入图片描述

如图为requirements文件中的内容,图中所示的均为PaddleDetection的依赖库。
在这里插入图片描述

在下图所示内容中打“cmd”,然后出现在该路径的命令提示符。

在这里插入图片描述

激活环境,并且 pip install -r requirements.txt
在这里插入图片描述

然后运行
在这里插入图片描述

当显示Successfully…… ,基本上表示安装完成了,具体是否成功,下一步的测试验证

测试验证框架是否成功安装

输入python ppdet/modeling/tests/test_architectures.py
出现如图所示的代码,表示运行成功。
在这里插入图片描述

好了,现在我们前期的准备工作全部完成,可以开始下一步了,直接上代码!先看看我在B站的效果视频

王者荣耀-百里守约-AI辅助自瞄研究
(未完待续)


http://chatgpt.dhexx.cn/article/itgSekcd.shtml

相关文章

yolov5实现机器视觉ai自瞄,本人跑代码训练时总结下来的坑(参数设置,服务器使用,自动打标签,训练速度,显存使用率...)

想到啥些啥,都是些我遇到的,很坑,但偏偏又有点蠢的问题。 路过进来的朋友可以 ctrlF 搜一下有没有自己苦恼的问题。 1,训练的模型使用越小(最小是yolov5n),帧数越高,自瞄间隔越短。…

[原创]FPS网络游戏自动瞄准自瞄外挂漏洞分析以及实现

0x0. 前言 来到论坛已经有一段时间了,目前大三学生,乐于分享知识,看到论坛招聘讲师的帖子,于是想发点文字,分享知识,不知道能不能申请精华。 新年刚刚过去,不知道大家亲戚走没走完,新的一年里,祝大家财源广进,身体健康,万事如意,一切都会好起来的! 0x1. 了解FPS…

基于yolov7的FPS游戏(csgo,cf,cfhd)自瞄开发

1.训练yolo识别人物导出pt文件 链接: yolov7训练自己的数据集-gpu版 2.使用win32进行屏幕截图和鼠标移动 3.使用导出的pt文件进行推理(pt文件将在完善后发出) 屏幕截图获取屏幕->检测目标的坐标->取中心点->计算距离获取最近的敌人坐标->移动鼠标到中心点 数据集…

穿越火线(CF) AI 自瞄 代码 权重 数据集 亲测可用(结尾有资源)

初衷 本人热衷玩CF,同时为一名程序员,近期听说AI霸占FPS游戏,本着学习的态度,特来测试 不喜欢看过程的小伙伴直接看最下面 模型 采用yolov5模型架构 对过程感兴趣的小伙伴下文自行学习 https://zhuanlan.zhihu.com/p/17212138…

通过YOLOV5实现:王者荣耀百里守约自瞄

前期提要: 本文章仅供技术讨论使用。 关于如何通过YOLOV5去检测到王者中的敌方人物,在网上有很多相关的文章和教学视频我在这里就不过多的阐述,本篇文章主要讲的是在实现中比较难处理的一些技术点:如何获取高刷新率的手机屏幕、…

Ai实现FPS游戏自动瞄准 yolov5fps自瞄

大家好 我是毕加锁 (锁!) 今天来分享一个Yolov5 FPS跟枪的源码解析和原理讲解。代码比较粗糙 各位有什么优化的方式可以留言指出,可以一起交流学习。 需要了解的东西和可能会遇到的问题1.xy坐标点与当前鼠标的xy坐标点距离计算 2.获取窗口句柄,本文使…

[CPU+目标检测] openvino实现Robomaster自瞄

这篇文章为大连理工大学Robomaster凌Bug战队的李乐恒同学成果! 他在CPU上利用openvino这样的深度学习算法实现了Robomaster的自瞄,大大提高了robomaster自瞄的上界,且达到了良好的检测效果。所有代码全部开源, github主页如下&am…

基于C++的车辆装甲板检测自瞄系统

资源下载地址:https://download.csdn.net/download/sheziqiong/85773209 资源下载地址:https://download.csdn.net/download/sheziqiong/85773209 装甲板检测 由于在比赛过程中操作手是第一视角,很难用手动瞄准。通过装甲板检测就是自瞄系统…

CFAIyolo5自瞄源码分享

比市面上强的多 阿里云盘分享

FPS 游戏自瞄原理

了解FPS游戏自瞄漏洞 经常玩游戏的朋友,应该知道FPS游戏,例如:穿越火线,逆战等等,他们的特点就是以第一人称视角进行操作人物,屏幕中间会有一个准星,通过准星瞄准敌人进行攻击以达到击杀效果和…

FPS游戏通用自瞄与透视算法详解!!

自瞄算法与实现: 1:首先我们要找到一个敌人的三维坐标。 2:我们还要找到自己的三维坐标。 3:我们还要找到自己的鼠标坐标X与Y(这里的鼠标坐标X与Y是角度,X为360,Y正中间为0向上减少到负90度&…

Web前端技术HTML

HTML(Hyper Text Markup Language) 目录 一、什么是HTML? 二、为什么需要HTML? 三、HTML标签 四、HTML文档结构 五、HTML标签属性 1、标签的语法 2、注意事项 3、常用标签 一、什么是HTML? HTML指的是超文本…

前端技术概述

目录 一、开发框架 1、C/S架构(Client-Server) 2、B/S架构(Browser-Server) 二、前端术语 1、渲染 2、Front-end(前端开发) 3、Back-end(后端开发) 三、HTML的DOM结构 四、…

如何写前端技术方案文档?

大厂技术 高级前端 Node进阶 点击上方 程序员成长指北,关注公众号 回复1,加入高级Node交流群 前言 百度百科对计算机软件的的定义为:“计算机软件( Software,也称软件)是指计算机系统中的程序及其文档,程序是计算任务…

前端技术体系与发展计划

为什么会想起来整理这么一套东西 最近和很多已经工作了的同学聊天,发现大家都遇到了很多的问题或者说是烦恼。整理了一下,大体可以分为两个大的种类: 关于前端技术体系的问题关于技术能力发展的问题 从这些问题中,我抽出来几个…

前端技术发展历程

💂 个人网站:【海拥】【摸鱼游戏】【神级源码资源网】🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】💅 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 随着互联网的不断发展…

前端技术简介

声明:本文转载自http://www.lvyestudy.com/les_hj/hj_1.1.aspx,如需要了解更多关于前端的知识,请查看该链接 在HTML入门教程学习之前,我们有必要跟大家讲一下网站开发的一些知识。了解这些知识,对你以后网站开发之路如…

2020 年前端技术发展盘点

2020 年已经结束,这一年里面因为疫情,生活和工作中大家都有受到一定的影响。但是在 2020 年里面前端技术的发展依然没有停止脚步。 而我们作为前端开发者,必定需要对技术的更新换代有所了解。虽然我们不需要去学习所有新出来的技术。但是时刻…

前端技术(html)

目录 一、HTML 1. 概念 2. 快速入门 3. 开发工具 HBuilder 3.1 HBuilder介绍 3.2 HBuilder下载 3.3 HBuilder的安装与使用 3.4 使用HBuilder创建项目 4. HTML文档的基本结构 4.1 基本结构 4.2 HTML注释 5. HTML中常用标签 5.1.文本标签 5.2 图片标签 5.3列表标签 5.4…

【狂神说Java】Vue学习笔记01:前端知识体系

本文根据B站【狂神说Java】vue系列视频整理,如需观看视频,请点击链接跳转 【狂神说Java】Vue视频 2、前端知识体系 想要成为真正的“互联网Java全栈工程师”还有很长的一段路要走,其中前端是绕不开的一门必修课。本阶段课程的主要目的就是带…