yolo - 将原始 YOLO 输出转换为边界框
问题描述
我正在尝试将我的微型 yoloV3 模型的原始输出转换为边界框坐标。我的输入是 416x416 图像,原始输出具有 shape [2535, 6]
,对应[center_x, center_y, width, height, obj score, class prob.]
于每个框。我想将此数组的前四个元素转换为实际的像素坐标,但我不确定如何解释这些值。例如,大多数数组看起来像这样:
[-4.3124937e+03 -4.5493687e+03 4.7279790e+03 5.0129067e+03 9.9985057e-01 9.9992472e-01]
为什么值为center_x
负数center_y
?为什么width
又height
这么大?
解决方案
推荐阅读
- c++ - 如何使用 find_if 在给定的对向量中查找元素
- javascript - Javascript将变量放入正则表达式?
- debugging - 调查大型日志文件中的错误的好方法/技术是什么?
- heroku - 运行时如何解决 SHA 不匹配问题:heroku update?
- html - 右侧边距未知
- solidity - 智能合约不能在合约内部添加转账功能
- flutter - 是否有可能知道我何时在 for 循环中的最后一个元素上?
- android - firebase 查询 orderByChild().equalTo() android kotlin 的问题
- java - JavaFX css菜单边框颜色错误
- c - rand() 与 fork() 一起使用时生成相同的数字