点云处理 学习库
Eigen庫
網址: Eigen
用處:其他庫依賴的基礎庫;建議這個庫沒事兒多看看。
OpenMesh庫
網址:OpenMesh - Computer Graphics and Multimedia
用處:網格數據讀取,數據結構,遍歷查詢;其也被CGAL依賴,作為網格結構化存儲的一部分。
CGAL庫
網址: The Computational Geometry Algorithms Library
用處:點云,三角網處理的算法;特別重要也特別難理解;語法難度與算法難度并難,中文資料極其的少,建議硬著頭皮看英文文檔(雖然名詞很多很難懂,但是也得啃)。
GTE數學庫
網址:Geometric Tools
用處:只是用了其中的B樣條曲線擬合部分和平面構三角網(效果不理想),這個庫處理效率比較低,只是能實現功能。
libigl庫
網址: libigl
用處:輕量級的CGAL,效率和穩定性很一般。用了其中的ICP配準,進行了大量魔改;
LibIGES
網址:GitHub - cbernardo/libIGES: Implementation of the IGESv5.3 specification
用處:主要是把生成的B樣條存儲為igs格式。此庫功能就是這么單一,開源的僅有的兩個支持igs讀寫的庫,另外一個OCCT變態的龐大,拆分又相當困難。
boost
網址:https://github.com/boostorg/boost
用處:C++算法模板庫。
總結
- 上一篇: 我和new bing的聊天记录
- 下一篇: 2020 年智慧电厂产业洞察白皮书