7

基本的に、LIDARまたはスキャナーからの大きな点群を処理するためのライブラリまたはSDKを探しています。通常、X、Y、Z、カラーの何百万もの点にぶつかります。私が求めているのは次のとおりです。

高速表示、ズーム、パンポイントクラウド登録データへの高速低レベルアクセスサーフェスとソリッドの回帰(他のものほど重要ではありません)

リーズナブルな商用ライブラリにお金を払ってもかまいませんが、非常に高価なライブラリ(たとえば、約5,000ドルを超える)や、ユーザーあたりのランタイムライセンスコストがかかるライブラリには興味がありません。オープンソースも良いでしょう。私はグーグルでいくつかの可能性を見つけましたが、それらはすべて私の予算に対して高すぎる傾向があります。

4

5 に答える 5

6

チェックポイント クラウド ライブラリ (PCL)。点群を処理および操作するための非常に完全なツールキットです。また、点群を視覚化するためのツールも提供します。これは、 VTKライブラリと wxWidgetspcl::visualization::CloudViewerを利用します。

2011 年以来、ポイント クラウト変換 (読み取り/書き込み) および操作ツールキットが開発されました: PDAL - ポイント データ抽象化ライブラリ

于 2011-10-24T10:08:45.293 に答える
3

私は、常に C++ とインターフェースをとるRの呼び出しを 2 番目に行います(たとえば、 RcppおよびRInsideパッケージを使用します)。

Rはメモリ内のすべてのデータを優先するため、多くのデータには 64 ビット OS と適切な量の RAM を使用することをお勧めします。R を使用したハイパフォーマンス コンピューティングのは、大きなデータの処理に関するヒントがいくつかあります。

最後に、すばやく視覚化するために、hexbinは大規模なデータ セットを視覚的に要約するのに優れています。ズームなどの側面については、rglパッケージを試してください。

于 2009-12-18T14:54:03.107 に答える
2

Cコードに直接リンクしてブリッジを形成できるRプログラミング言語を見てみませんか。Rは統計コードを念頭に置いて開発されましたが、大規模なデータセットを処理するだけでなく、それらを視覚化するのにも非常に簡単に役立ちます。仕事でRを使用している大気科学者はかなりたくさんいます。私はあなたがやろうとしていることのために彼らと一緒に働いています。Rを貧乏人のMatlabまたはIDLと考えてください(しかしすぐにはそうなりません)。

于 2009-12-18T14:44:05.340 に答える
1

R の回答の精神に則り、ROOTはこの種の優れたアンデリング フレームワークも提供します。

おそらく便利な機能:

  • 作業シェルとしての C++ コード ベースと Cint c++ インタープリター。Python バインディング。
  • 3 つの暗い点群を表示できます
  • 一連のジオメトリ クラス (必要な操作がすべてサポートされているとは思いませんが)
  • 統計学者ではなく、核物理学者と素粒子物理学者によって開発されました :p
于 2009-12-19T02:11:51.057 に答える