实战 | C#中使用YoloV8和OpenCvSharp实现目标检测 (步骤 + 源码)
导 读
本文主要介绍在C#中使用YoloV8实现目标检测,并给详细步骤和代码。
详细步骤
【1】环境和依赖项。
需先安装VS2022最新版,.NetFramework8.0,然后新建项目,nuget安装
YoloSharp,YoloSharp介绍:
https://github.com/dme-compunet/YoloSharp
最新版6.0.1,本文只演示CPU版本。
【2】YoloV8模型转换。
将下载的(或自己训练好的)YoloV8模型转为onnx格式,代码如下:
from ultralytics import YOLO
# Load a model
model = YOLO('path/to/best.pt')
# Export the model