-2

複数の点を通る直線をプロットする方法を教えてください。つまり、2 つの点を通る線、または直線上にある点を通過するという意味ではありません。すべての点からの距離が最小の線をプロットしたい。このようなもの:

line_through_points

4

2 に答える 2

1

画像処理で使用されるいくつかのオプションを次に示します。画像処理では、ノイズや異常点が存在する場合に最適な線 (および最適な曲線、形状など) を見つけることが必要になることがよくあります。各方法の妥当性と計算時間を考慮する必要があります。

  1. 最小二乗適合 - 複数のポイントを通る最適なラインを見つける標準的な手法ですが、ポイントが少なく、外れ値が 1 つ以上ある場合は、適合度が低くなる可能性があります。http://en.wikipedia.org/wiki/Least_squares
  2. RANSAC - 無作為抽出とコンセンサス; 高次元では特に素晴らしい。http://en.wikipedia.org/wiki/RANSAC
  3. ハフ ライン フィット - ラインに近いポイントが多数あり、ノイズ ポイントも多数ある場合に適しています。http://en.wikipedia.org/wiki/Hough_transform

最小二乗線形フィットはおそらく最初に試すのに最適です。

http://www.mathworks.com/help/stats/lsline.html

http://www.mathworks.com/help/curvefit/least-squares-fitting.html

于 2013-09-19T22:21:55.247 に答える
0

これは通常、「ベスト フィット ライン」と呼ばれます。

http://www.matrixlab-examples.com/polynomials.html

を使用して見てくださいpolyfit

于 2013-09-19T17:40:21.097 に答える