le-yolo/README.md

1.4 KiB

YOLO 项目

这是一个使用 YOLO (You Only Look Once) 模型进行视频目标检测的项目。

快速开始

方法1: 使用Bash脚本 (macOS/Linux推荐)

./run_app.sh

方法2: 使用批处理脚本 (Windows推荐)

run_app.bat

方法3: 使用Python脚本 (跨平台)

python3 setup_and_run.py

方法4: 手动设置

macOS/Linux:

# 1. 创建虚拟环境
python3 -m venv venv

# 2. 激活虚拟环境
source venv/bin/activate

# 3. 安装依赖
pip install -r requirements.txt

# 4. 运行应用
cd src
python app.py

Windows:

REM 1. 创建虚拟环境
python -m venv venv

REM 2. 激活虚拟环境
venv\Scripts\activate.bat

REM 3. 安装依赖
pip install -r requirements.txt

REM 4. 运行应用
cd src
python app.py

注意事项

  • 确保在 res/ 目录中有名为 test.mp4 的视频文件
  • 首次运行时会自动下载 YOLOv8n 模型文件
  • 检测结果会保存在 runs/detect/ 目录中

项目结构

le-yolo/
├── src/
│   └── app.py          # 主应用文件
├── res/
│   └── test.mp4        # 测试视频文件
├── requirements.txt    # Python依赖
├── run_app.sh         # Bash启动脚本 (macOS/Linux)
├── run_app.bat        # 批处理启动脚本 (Windows)
├── setup_and_run.py   # Python启动脚本 (跨平台)
└── README.md          # 项目说明