点群処理:主たるオープンソースは以下あたりでしょうか?
しかし,私の経験では,大規模点群になると,どれも動かなくなる場合があり(potreeは大丈夫?)?彼らは,特別なデータモデルを定義しHDFの利用でそれを克服している.
ここのをghでダウンロードし,Ubuntu 20.04 on WSL2-CLIONで使用.
CMakeでビルド設定を生成後,以下でビルド.
ninja -C cmake-build-debug/ -j 10
ToolsのCMakeLists.txtへの記述例
# pcl_xyzrgb2rgb 実行可能ファイルを追加 PCL_ADD_EXECUTABLE(pcl_xyzrgb2rgb COMPONENT tools SOURCES pcl_xyzrgb2rgb.cpp) target_link_libraries(pcl_xyzrgb2rgb pcl_common pcl_io)
Viewerがなぜか落ちます
ビルド方法
ちなみにCLIONが行うCMakeはエラーがでます。
下記のエラーが出現.
survey@SURVEY-C20:/mnt/c/Users/survey/Documents/Open3D$ ninja -C cmake-build-debug/ -j 10 ninja: Entering directory `cmake-build-debug/' ninja: error: 'curl/src/ext_curl/lib/libcurl.a', needed by 'bin/ConvertPointCloud', missing and no known rule to make it
PotreeのGitHubはここ
ちなみに,Jetbrains製品では,WebStormで動かすのがいいか?
でも,PotreeConverterはC++なのでCLIONか?
PotreeConverterのGitHubはここ
エックスサーバー(VPD)に載せれるのか?
この
Cesium上でのオーバレイ機能に興味があります,
Potreeで可視化するためにはPotreeConverter(ソースはC++)での変換が必要.
可視化は,npm startして,http://localhost:1234/examples/ をブラウザで開く.
(ここで,npmはNode Package Managerの略.Node.jsのパッケージ(ライブラリ)を管理するためのツールです.)
Potreeライセンスの解釈