首页 Paddle框架 帖子详情
paddlex model.predict()预测出来的检测框坐标与原图不匹配
收藏
快速回复
Paddle框架 问答模型训练 581 1
paddlex model.predict()预测出来的检测框坐标与原图不匹配
收藏
快速回复
Paddle框架 问答模型训练 581 1

使用PPYOLO训练出来的模型,进行预测。model.predict()预测出来的检测框结果如下:

{'category_id': 0, 'bbox': [59.66609191894531, 60.12550354003906, 381.1805877685547, 368.07456970214844],
'score': 0.9775789976119995, 'category': 'bottle_cap'},使用opencv根据检测结果框出来的框与pdx.det.visualize框出来的结果不一样,左上角坐标一致,右下角坐标不一致,请问是图片做了缩放吗

 

0
收藏
回复
全部评论(1)
时间顺序
Automate
#2 回复于2022-03

PaddleX目标检测框默认为xywh格式:所以你需要转换成(x, y, x+w, y+h)和OpenCV的进行比较。

1
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户