我已经用它们各自的高度、宽度和围绕它们的边界框坐标(以像素为单位)标记了图像对象。我已经计算了两个边界框的中点。如何比较两个对象的中点并计算它们之间的距离。
问问题
1648 次
1 回答
1
我假设您的意思是图像中的二维距离?在这种情况下,求欧几里得距离:
const double dx = a.x - b.x;
const double dy = a.y - b.y;
const double distance = sqrt(dx * dx + dy * dy);
哪里a
和b
是你的中点。
于 2013-07-08T09:19:05.290 回答