0

我已经用它们各自的高度、宽度和围绕它们的边界框坐标(以像素为单位)标记了图像对象。我已经计算了两个边界框的中点。如何比较两个对象的中点并计算它们之间的距离。

4

1 回答 1

1

我假设您的意思是图像中的二维距离?在这种情况下,求欧几里得距离

const double dx = a.x - b.x;
const double dy = a.y - b.y;
const double distance = sqrt(dx * dx + dy * dy);

哪里ab是你的中点。

于 2013-07-08T09:19:05.290 回答