UNeedCryDear / yolov8-opencv-onnxruntime-cpp

yolov8 hub,cpp with onnxruntime and opencv
Apache License 2.0
319 stars 56 forks source link

onnx-seg推理结果与官方ultralytics的python推理结果不一致 #54

Closed Zachhob closed 3 months ago

Zachhob commented 4 months ago

你好,很高兴你能开源代码。我使用onnx推理yolov8-seg自训练模型,使用官方例子python推理的结果很好,但是使用C++推理效果非常差,图片和模型都是一致的,请问你有什么思路和建议吗?

UNeedCryDear commented 4 months ago

如果方便的话,请提供一下图片和pt模型,这个需要具体分析

Zachhob commented 4 months ago

可以的,那我把图片和pt还有onnx都发一份

Zachhob commented 4 months ago

这里是相关的内容

Zachhob commented 4 months ago

文件太大了,我发您邮箱可以吗

Zachhob commented 4 months ago

[Uploading 2_UNeedCryDear.zip…]()

UNeedCryDear commented 4 months ago

随便找个网盘啥的发吧,google或者BD或者腾讯甚至夸克啥的

Zachhob commented 4 months ago

链接: https://pan.baidu.com/s/1mLhrYveQndZBKlR40OZsfw 提取码: y63x

UNeedCryDear commented 4 months ago

你的onnx导出是1x3x480x640,所以你需要修改对应头文件里面的_netHeight为480,这里的设置默认为640. image

Zachhob commented 4 months ago

THX so much~问题解决了,感谢大佬。