座標を持つ配列に基づいて形状を作成できるアルゴリズムを探しています。 私は2つの50
x 50
配列を持っています:1つはxと2番目のy座標です。配列から形状を作成するためのアルゴリズム
いつも2500
ポイントがあります。次に私は別の50
x 50
の配列に私の座標値を持っています。
値に基づいて3〜6の領域を作成します(たとえば、0〜100,200〜300,300〜500)。特定の値を持つ点は領域を作成します。
エリア内に1つの形状しかないかどうかを計算し、色で図形を塗りつぶすアルゴリズムが必要です。 私はそれが必要です。なぜなら、各エリアごとに特定の色で図形を塗りつぶす必要があるからです。 言語はC#です。
- 例ポイント。
- 予想されるエッジ。
- 結果
入力と概念が完全にわかりません。あなたが望むものを理解し、最終的なアルゴリズムをテストできるようにサンプルデータをいくつか与えることができますか? –
あなたはそのセットの[Convex Hull](https://en.wikipedia.org/wiki/Convex_hull)を探しているようです。 [凸包アルゴリズム](https://en.wikipedia.org/wiki/Convex_hull_algorithms)。 –
次のWebページを参照してください:https://en.wikipedia.org/wiki/Minimum_bounding_box_algorithms – jdweng