整理されていないポイントのリストから、これらのポイントが存在するおおよそのサーフェスを計算し、対応する NURBS を生成する C++ プログラムを作成する必要があります。私はすでにOpenNurbsを見てきましたが、これには機能がありません.libNURBSは含まれていますが、含まれている機能は「研究中」とタグ付けされています.
このタスクに役立つ適切なライブラリを提案してくれる人はいますか?
よろしく。
PCL を見てみましょう: http://www.pointclouds.org/blog/trcs/moerwald/index.php
おそらく、実験的または研究的な実装しか見つけられないでしょう。ポイント データが非常に確実に構造化されているか、他の合成ソースから取得されていない限り、それをフィッティングすることは非常に困難な問題であり、優れたソリューションを自由に利用することはできません。
予算があれば、Geomagic または Rapidform には、アルゴリズムをクライアント アプリに統合するための API があったと思います。どちらも 3d システムに買収されたので、変更された可能性があります。