边界框计算面积

时间:2019-04-15 17:41:35

标签: python geometry

我有两个边界框的坐标。我想比较一下。如何计算每个盒子的面积?

坐标:

   Box1 : 0.20212765957446807 0.145625 0.24822695035460993 0.10875
   Box2:  0.15212765957446807 0.145625 0.25822695035460993 0.8875

overlaping_bbox_area1 / bbox_area_image_2

表示图像1中的bbox大于图像2中的bbox的数量。

1 个答案:

答案 0 :(得分:0)

from bbox import BBox2D

box1 = BBox2D([0.20212765957446807, 0.145625, 0.24822695035460993, 0.10875])
box2 = BBox2D([0.6693262411347518, 0.146875, 0.31382978723404253, 0.06875])


print(box2.height * box2.width)
print(box1.height * box1.width)

我找到了解决方法。