APEX & CSGO 自瞄软件

这是一个基于 YOLOV7 的 APEX 和 CSGO 自瞄软件,旨在帮助玩家在游戏中更轻松地瞄准敌人。请注意,这个软件仅用于教育目的,不得用于任何商业或非法用途,我们对未经授权使用软件的行为概不负责。

如果你喜欢这个项目,请给我们一个星星以支持我们的工作。

功能特点

  • 模型可以识别敌人和友军。
  • 使用 PID 平滑移动,确保瞄准的准确性。
  • 单独的进程用于实时显示检测结果。
  • 可以通过配置文件自定义个性化设置。
  • 支持 TensorRT 加速,解决了在高速场景下可能出现的抖动问题。
  • 支持加密 onnx 和 trt 模型,保护模型的安全性。
  • 可以在锁定或检测到目标时保存屏幕截图,以便收集新的数据集,用于处理假阳性和假阴性情况。
  • 支持使用当前模型对图像进行标注,以加快标注过程。
  • 提供将项目打包成可执行文件的功能,方便使用。

环境配置

要运行这个项目,你需要配置以下环境:

  • Python 3.7
  • CUDA 11.8,并根据NVIDIA官方说明安装 TensorRT。
  • 使用以下命令创建和激活虚拟环境:
conda create -n apex python=3.7
conda activate apex

接下来,安装所需的 Python 包:

pip install pipwin
pipwin install pycuda
pip install -r requirements.txt

使用说明

运行 APEX 自瞄软件

运行 APEX 自瞄软件,默认情况下按住左/右鼠标键可以自动瞄准,按下侧按钮(x2)可以自动瞄准并射击,按下侧按钮(x1)可以启用和禁用 AI:

python apex.py

你可以在 configs/apex.yaml 中找到定制的设置,根据你的需求调整 smooth 超参数。

运行 CSGO 自瞄软件

运行 CSGO 自瞄软件,默认情况下按住侧按钮(x2)可以自动瞄准并射击,按下侧按钮(x1)可以启用和禁用 AI:

python csgo.py

你可以在 configs/csgo.yaml 中找到定制的设置,根据你的需求调整 smooth 超参数。

标注数据集

如果你有一个数据集,并希望使用当前模型对图像进行标注,以加快标注过程,可以使用以下命令:

python utils/anno_imgs.py --data_dir 你的数据集目录 --engine_path 你的trt引擎路径

这个命令将会为你的数据集添加标注信息,提高数据处理的效率。

注意事项

  • 请确保仅将此软件用于教育和研究目的,不要将其用于商业或非法活动。
  • 我们不对未经授权使用此软件的行为负责。
  • 请合法地使用此软件,遵守游戏和法律的规定。

项目地址

如果你对这个项目感兴趣,可以在 GitHub 上查看源代码和更多信息。

感谢你的支持!

声明:本站所有文章,如无特殊说明或标注,均为本站(王大神)原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
指数词

开放AI Node API库:无缝接入OpenAI的利器

2023-9-9 23:47:49

指数词

DouZero_For_Happy_DouDiZhu: 让DouZero助你斗地主游戏

2023-9-9 23:53:25

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索