# yolov7-dnn-onnx **Repository Path**: sun-zhenxing/yolov7-dnn-onnx ## Basic Information - **Project Name**: yolov7-dnn-onnx - **Description**: YOLOv7 部署在 OpenCV DNN 和 ONNXRuntime 下 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-09-21 - **Last Updated**: 2023-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: OpenCV, Python, Cpp, onnxruntime, DNN ## README # YOLOv7 DNN 与 ONNXRuntime 部署 本项目从 [yolov7-opencv-onnxrun-cpp-py](https://github.com/hpc203/yolov7-opencv-onnxrun-cpp-py) 项目衍生过来。 ```bash git clone https://gitee.com/sun-zhenxing/yolov7-dnn-onnx ``` 导入预训练模型: 下载 密码: `7mhs` 将 `models` 文件夹移动到本项目根目录下面即可。 ## Python 环境 安装依赖即可: ```bash pip install -r requirements.txt ``` 测试: ```bash python onnxruntime/main.py python opencv/main.py ``` 如果无误可以看到结果。 ## C++ 环境 1. 安装 OpenCV Release 预编译版本(大于 4.5) 2. (可选)安装 ONNX Runtime,可以到 上查看所需的依赖安装方法 安装后导入项目构建(Windows,VS 下),或者使用 CMake 构建(Linux 等)。