在PC上运行YOLO模型,打开external\rknn-toolkit\examples\darknet\yolov3
source activate rk_env
pip install matplotlib
python3 test.py
出现下图代表运行成功
若在RV1109的NPU运行,打开external\rknpu\rknn\rknn_api\examples\rknn_yolov5_demo,修改./build.sh文件
gedit
# for rv1109/rv1126 armhf
GCC_COMPILER=~/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf #(交叉工具链的地址)
./build.sh #(编译文件)
连接开发板的OTG接口
adb devices
adb shell
cd userdata
mkdir -p examples/rknn_yolov5_demo #(新建文件夹)
exit #(退出开发板)
adb push install/rknn_yolov5_demo /userdata/examples/r
knn_yolov5_demo/ #(把SDK文件导入开发板的NPU中)
adb shell #(进入开发板模式)
cd userdata/examples/rknn_yolov5_demo
./run_rv1109_rv1126.sh #(运行yolov5模型)
运行结果