点の境界を見つけることは、コンピュータサイエンスの多くの分野で役立ちます。現在、私は2Dを投影した3Dメッシュの可視頂点を持っています。 2D点は、境界線とさまざまな種類のエッジを取得するために使用されます。2D点の境界
matlabリンクon a function obtaining the boundary of pointsから得られた例示的な画像は、2D点の集合の境界(橙色および赤色)を示す。オレンジ色の境界線は縮小係数を使用し、convex hull functionによって作成された境界線に似ています。私たちの場合、赤い境界線(凸包関数によって達成されたものではない)のような点のより自然な境界が必要です。 matlabによる境界関数は、私が2014年の古いバージョンを使用しているので定義されていません(これが理由だと仮定します)。
2Dポイントの自然境界線を達成するための別のテクニック/機能はありますか?私は画像上の凸包関数をテストしており、多くの境界点がありません。
より自然な境界を正確にはどういう意味ですか? matlab関数はシュリンクファクターを使用します。異なるシュリンクでこれをやりたいのですか、それとも別の基準がありますか? –
それに追加するには:なぜ私はいくつかのポイントが含まれていない赤い線と他のものが不明です。 – Bernhard
オブジェクトの形状に関して自然境界が意味することを明確にするだけです。たとえば車に乗ることができます。もともと3D空間内の点群によって表現されているとします。私は点群の方向から点群を2D空間に投影します。視覚的に外側の2D点は、車の境界またはエッジを表します。輪郭またはエッジがカーブし、凸包を使用して現実的に車の等高線を表現できないことがあります。私は定義されていないと述べているようにmatlabの境界関数を使用するように思えない。一方、私は凸包を試しました – Sade