Toybrick

yolov3模型python程序和c++程序运行结果不一致

albertzys

中级会员

积分
272
楼主
发表于 2020-1-7 09:58:50    查看: 10723|回复: 3 | [复制链接]    打印 | 只看该作者
TB-96AI板,固件1.5,烧的是fedora单系统。
yolov3模型转换以后在板上运行,用python程序调用,精度和以前在nvidia tx2上一样,用c++程序调用,精度下降太多,不能用!用的是rknn_api1.2,模型转换用的是toolkit1.2.1。Python和c++代码都是参考论坛提供的demo写的。可能是什么原因?api只是需要报库文件拷到板上?不需要更新其他依赖库?



回复

使用道具 举报

albertzys

中级会员

积分
272
沙发
 楼主| 发表于 2020-1-7 17:31:41 | 只看该作者
hisping 发表于 2020-1-7 16:29
http://t.rock-chips.com/forum.php?mod=viewthread&tid=1211&extra=page%3D1
yolov3教程中附件已更新

识别的类错了,小目标的类。比较相似的小目标的类错,python没问题。
回复

使用道具 举报

albertzys

中级会员

积分
272
板凳
 楼主| 发表于 2020-1-8 10:29:20 | 只看该作者
找到原因了,opencv存储的图片是BGR模式,改成RGB模式就ok了。
回复

使用道具 举报

xsx

新手上路

积分
12
地板
发表于 2022-3-11 10:32:00 | 只看该作者
我真的太感谢你了,改成RGB模型将解决了!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表