вычислить площадь ограничительной рамки - PullRequest
0 голосов
/ 15 апреля 2019

У меня есть координаты двух ограничивающих рамок. Я хочу сравнить их. Как я могу вычислить площадь каждого блока?

Координаты:

   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

Количество, указывающее, больше или меньше bboxes в среднем на первом изображении, чем на втором.

1 Ответ

0 голосов
/ 15 апреля 2019
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)

Я нашел решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...