跳到主要内容

RKNN 快速例子

提示

本文档旨在演示如何运行官方示例,更多资料请查看 RKNN Toolkit2 源码库 的 doc 目录。

安装依赖

X86 Linux PC
sudo apt install git python-is-python3 python3-pip libxslt1-dev zlib1g-dev libglib2.0-dev libsm6 libgl1-mesa-glx libprotobuf-dev build-essential adb

拉取和安装 RKNN Toolkit2

X86 Linux PC
git clone -b v2.3.0 https://github.com/airockchip/rknn-toolkit2.git
cd rknn-toolkit2/rknn-toolkit2/packages/x86_64/
pip3 install -r requirements_cp38-2.3.0.txt
pip3 install ./rknn_toolkit2-2.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

运行 yolov5 例程

X86 Linux PC
cd rknn-toolkit2/examples/onnx/yolov5
python3 test.py
信息

转换模型和推理脚本 test.py 运行成功后,转换后的模型默认保存路径为 examples/onnx/yolov5/yolov5s_relu.rknn,推理的图片结果保存在 examples/onnx/yolov5/result.jpg

推理结果