为什么opencv-dnn模块读取转换后的weights准确率降低,误检也大大增多?

自己训练好yolo后,生成h5文件,按照https://blog.csdn.net/qinchang1/article/details/89435023 的方法,先转换成weights文件,然后利用opencv中的dnn模块读取,但是1、检出每类置信度不同2、误检和漏检很严重。
漏检:
python程序检测

图片说明
下面是opencv c++检测的结果
图片说明
过检:
python程序检测
图片说明
opencv c++检测结果
图片说明

您好 问题解决了嘛  我也有同样的问题