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博客

相关推荐
DB!!!1 小时前
【综述】视频目标分割VOS
图像处理·人工智能·深度学习·计算机视觉·目标跟踪
羽凌寒2 小时前
图像锐化调整
图像处理·人工智能·计算机视觉
Ro小陌2 小时前
工业视觉相机选型指南:从参数到品牌对比
计算机视觉·视觉检测·相机
Maya动画技术2 小时前
ollama调用千问2.5-vl视频图片UI界面小程序分享
前端·python·计算机视觉·视觉检测
我是你们的星光10 小时前
基于深度学习的高效图像失真校正框架总结
人工智能·深度学习·计算机视觉·3d
知舟不叙13 小时前
基于OpenCV的人脸微笑检测实现
人工智能·opencv·计算机视觉·人脸微笑检测
LeonDL16814 小时前
YOLOv8 在单片机上的几种部署方案
人工智能·python·单片机·嵌入式硬件·深度学习·yolo·yolov8 在单片机上的部署
LeonDL16814 小时前
YOLOv8 在单片机上部署的缺点和应对方案
python·单片机·嵌入式硬件·深度学习·yolo·yolov8在单片机上的缺点·yolov8 在单片机上的优化
何仙鸟15 小时前
图像分割(2)u-net代码实战——基于视网膜分割
深度学习·计算机视觉·cnn
硅谷秋水15 小时前
视觉-和-语言导航的综述:任务、方法和未来方向
深度学习·计算机视觉·语言模型·机器人