Yolov8在RK3588上进行自定义目标检测(二)

best.pt转best.onnx

Yolov8在RK3588上进行自定义目标检测(一)已经进行了配置文件修改。接下来可以直接进行模型的转换。

下面是两种转换方法:

1.命令行

复制代码
yolo export model=best.pt format=rknn

2.转换脚本 convert_to_onnx.py

复制代码
from ultralytics import YOLO
 
model = YOLO(r'C:\Users\WYX\Desktop\code\yolov8-main\runs\detect\train\weights\best.pt')
model.export(format="rknn")

直接运行python convert_to_onnx.py。

3.执行结果

将会在yolov8-main\runs\detect\train\weights目录生成onnx模型文件。

验证onnx模型

在虚拟机rknn_moodel_zoo/examples/yolov8/python/中执行以下代码测试onnx是否正确;

修改yolov8.py中的CLASSES和coco_id_list;

修改/rknn_model_zoo/examples/yolov8/model/coco_80_labels_list.txt为自己的标签种类;

修改同目录下的dataset.txt为自己数据集中的一张照片;

复制代码
python yolov8.py --model_path <best.onnx所在的路径> --img_show

参考链接:

用rknn-toolkit2_2.0.0在RK3588上部署YOLOv8-CSDN博客

YOLOv8部署在RK3588上_rk3588 yolov8部署-CSDN博客

yolov8目标检测 部署瑞芯微rk3588记录_yolov8 rknn-CSDN博客

相关推荐
云卓SKYDROID1 小时前
无人机环境感知系统运行与技术难点!
人工智能·计算机视觉·目标跟踪·无人机·科普·高科技·云卓科技
金山几座3 小时前
OpenCV探索之旅:形态学魔法
opencv·计算机视觉
presenttttt3 小时前
用Python和OpenCV从零搭建一个完整的双目视觉系统(六 最终篇)
开发语言·python·opencv·计算机视觉
棱镜研途4 小时前
学习笔记丨卷积神经网络(CNN):原理剖析与多领域Github应用
图像处理·笔记·学习·计算机视觉·cnn·卷积神经网络·信号处理
蹦蹦跳跳真可爱5898 小时前
Python----OpenCV(几何变换--图像平移、图像旋转、放射变换、图像缩放、透视变换)
开发语言·人工智能·python·opencv·计算机视觉
加油加油的大力11 小时前
入门基于深度学习(以yolov8和unet为例)的计算机视觉领域的学习路线
深度学习·yolo·计算机视觉
Shilong Wang13 小时前
动态物体滤除算法
算法·机器学习·计算机视觉
mozun202013 小时前
激光雷达学习-信噪比SNR与信背比SBR2025.7.11
学习·目标检测·信号处理·信噪比·弱小目标检测·信背比
是Dream呀13 小时前
目标检测:视觉系统中的CNN-Transformer融合网络
目标检测·cnn·transformer
强盛小灵通专卖员15 小时前
【中文核心期刊推荐】中国农业科技导报
人工智能·计算机视觉·期刊·中文核心期刊·导师·小论文