xun-xh / yolov5-onnx-pyqt-exe

yolo模型使用cv2推理并使用qt5添加GUI后打包部署。pt模型转onnx模型;opencv.dnn完成推理;pyqt实现可视界面;打包为exe方便移植
100 stars 17 forks source link

替换yolov8的onnx模型运行显示 list index out of range #16

Open GGPPYY opened 6 months ago

GGPPYY commented 6 months ago

替换一个yolov8n.onnx文件控制台输出 16:12:05.791820 >> start detect 16:12:05.859607 >> list index out of range 16:12:05.859607 >> stop 打断点是 label = self.class_names[class_id]这一块可能有问题,请问这个怎么解决啊?

GGPPYY commented 6 months ago

如果方便的话能否加一下我的联系方式qq:2990974459,万分感谢您的帮助!!!

GGPPYY commented 6 months ago

是class_id计算有问题,但不知道怎么解决

xun-xh commented 6 months ago

打断点到这个位置停住之后,class_id的值是多少?self.class_names这个数组也打印出来发到这里,我看一下

GGPPYY commented 6 months ago

class_id打印出来是 [8083 7954 8113 8394] self.class_names是['crack'] 我的模型是一个裂缝检测,只设了一个可检测物品crack