yolo11目标检测
该测试程序会推理 yolo11 模型实现目标检测, 结果仅以打印的形式输出。
下载预编译好的 cvimodel
git clone https://github.com/zwyzwm/yolo11-obiect-dection.git
pc端交叉编译YOLO程序
可以使用yolov8的程序。
Duo256M yolov8 代码位置:sample_yolov8.cpp
编译方法
参考上一章节简介中的方法编译示例程序
编译完成后,会在sample/cvi_yolo/目录下生成我们需要的sample_yolov8程序
模型编译
如果已经下载了yolov8的仓库,git pull 即可。
导出 yolo11.onnx 模型
- 下载 yolo11 官方仓库代码,地址如下: https://github.com/ultralytics
git clone https://github.com/ultralytics
- 下载对应的 yolo11 模型文件
以 yolo11n 为例
下载之后,将其复制到 ultralytics 目录下。
- 导出 yolo11n.onnx 的模型
下载 anacanda 最新版本,可参考:https://docs.anaconda.com/miniconda/
下载 Python 版本在3.8以上, PyTorch 版本在2.0.1以上,最好使用最新版本
激活(例如Python 3.8,torch2.0.1):
conda create -n py3.8 python==3.8.2
conda activate py3.8
python -m venv .venv
source .venv/bin/activate
pip3 install --upgrade pip
pip3 install torch==2.0.1