0
我已經用像素標記了圖像對象及其周圍邊界框的高度,寬度和座標。我計算了兩個邊界框的中點,以便比較兩個對象的中點並計算它們之間的距離。通過計算中點來計算2個物體之間的距離
我已經用像素標記了圖像對象及其周圍邊界框的高度,寬度和座標。我計算了兩個邊界框的中點,以便比較兩個對象的中點並計算它們之間的距離。通過計算中點來計算2個物體之間的距離
我想你指的是圖像中的2D距離是多少?在這種情況下,找到Euclidean distance:
const double dx = a.x - b.x;
const double dy = a.y - b.y;
const double distance = sqrt(dx * dx + dy * dy);
其中a
和b
是你的中點。
我有稱爲中點的變量,其中包含座標x和y。我如何一次比較兩個對象? – user1784636
在上面的代碼中,用你的中點變量替換'a'和'b'。 – Zaphod