0

opencv を使用して、外接する四角形 (ウィンドウ) の最小囲み円を計算したいですか?

4

1 に答える 1

1

四角形の 4 つのポイントを渡すminEnclosingCircleを使用します。

もう一度考えてみると、正四角形 (Rect struct) の場合は簡単に計算できます。

円の中心 (囲みと内側の両方) は単純に (x + 幅 / 2, y + 高さ / 2) です。囲んでいる円の半径は、中心から角の 1 つまでの距離です (読み: ピタゴラス)。内側の円の半径は単純に min(width, height)/2 です。

注: 正方形ではない長方形の内側の円は無数にあります。私の方法は、中心を最もよく使用するだけです。

于 2012-07-25T13:51:35.467 に答える