gpt4 book ai didi

machine-learning - 如何将边界框 (x1, y1, x2, y2) 转换为 YOLO 样式 (X, Y, W, H)

转载 作者:行者123 更新时间:2023-11-30 08:36:58 25 4
gpt4 key购买 nike

我正在训练 YOLO 模型,我有以下格式的边界框:-

x1, y1, x2, y2 => ex (100, 100, 200, 200)

我需要将其转换为 YOLO 格式,如下所示:-

X, Y, W, H => 0.436262 0.474010 0.383663 0.178218

我已经计算出了中心点X、Y、高度H和重量W。但仍然需要将它们转换为如上所述的 float 。

最佳答案

对于那些寻找问题相反的人(yolo 格式到普通 bbox 格式)

def yolobbox2bbox(x,y,w,h):
x1, y1 = x-w/2, y-h/2
x2, y2 = x+w/2, y+h/2
return x1, y1, x2, y2

关于machine-learning - 如何将边界框 (x1, y1, x2, y2) 转换为 YOLO 样式 (X, Y, W, H),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56115874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com