yolo 目标检测在部署到 luckfox 的 rknn 板子上的时候出现这个错误:
如果编译过程中没有任何报错,那么报错的可能原因是你的类别名字和类别数在编译的时候没改过来!!!
以视频流编译为例
1. 类别名修改或新建类别文件
找到后处理代码 postprocess.cc:src/postprocess.cc
找到标签 txt 文件:./model/coco_80_labels_list.txt
这里默认是 80 个类别,要改成你自己的类别(也可以新建自己的类别文件)
2. 类别数目修改
找到 postprocess.h 文件:include/rknn/postprocess.h
#define OBJ_CLASS_NUM 80
把 80 改成你自己的类别数