3

サンプル ポイントは固定サンプル レート (例: 1 秒 = 25 フレーム) でフライング マシンから取得され、x、y、z 位置が含まれます。

ポイント リストをインポートしてカーブを編集し、それを新しいポイント リストにエクスポートする必要があります。ポイントを表示するために3 次ベジエ曲線を使用したいのですが、問題は次のとおりです。

  1. 飛行経路は任意ですが、常にベジエ曲線で描くことはできますか?
  2. 頂点制御点を確認するには?

頂点と制御点の理由は編集用です。制御点をドラッグして曲線を変更したいのです。

この分野は初めてです。提案やサンプルコードをいただければ幸いです。:)

4

1 に答える 1

2

3 次ベジエ スプラインは、任意のデジタル化された曲線には適合しません。許容できない二乗誤差で 3 次ベジエ スプラインが曲線を近似する場合、次の 2 つのオプションがあります。

  1. 元の曲線をセグメント (たとえば、曲線が曲がる場所) に分割してから、3 次ベジエ スプラインでセグメントを適合させます。デジタル化された曲線を自動的にフィッティングするためのアルゴリズムの説明があります

  2. 3 次よりも高次のベジエ スプラインを使用すると、連続した滑らかな曲線に適合できます。これにより、許容誤差で曲線に適合する最小次数のベジエ スプラインを見つけるための反復プロセスが発生します。

于 2012-08-19T15:02:47.427 に答える