masbcpp:中轴收缩球算法的C ++实现

时间:2024-06-13 19:34:19
【文件属性】:

文件名称:masbcpp:中轴收缩球算法的C ++实现

文件大小:98KB

文件格式:ZIP

更新时间:2024-06-13 19:34:19

C++

masbcpp masbcpp是收缩球算法的C ++实现,用于近似定向点云的中间轴变换(MATl)。 正在开发该以支持,该旨在探索MAT对GIS点云(例如来自机载 )的可能应用。 为了处理嘈杂的输入数据,内置了一种新颖的噪声处理机制。 请观看,以演示一些LiDAR点云的MAT。 演示了缩球算法的工作原理。 安装 对于Linux / OS X: $ git clone https://github.com/tudelft3d/masbcpp.git $ cd masbcpp $ cmake . $ make 使用Visual Studio应该可以在Windows上进行构建。 外部依赖 当前, 是唯一不包含在此发行版中的依赖项(但是PCL自身具有许多依赖项)。 ###具有OpenMP支持的构建(多线程)构建系统应自动检测编译器是否支持OpenMP,并相应地构建具有多线程支持的masb


【文件预览】:
masbcpp-master
----cmake()
--------FindEigen3.cmake(3KB)
----vs_build()
--------simplify.vcxproj(12KB)
--------thirdparty.vcxproj(11KB)
--------compute_normals.vcxproj(15KB)
--------simplify.vcxproj.filters(946B)
--------masbcpp.sln(4KB)
--------compute_normals.vcxproj.filters(953B)
--------compute_ma.vcxproj(15KB)
--------compute_ma.vcxproj.filters(948B)
--------thirdparty.vcxproj.filters(4KB)
--------masbcpp_processing.vcxproj(16KB)
--------masbcpp_processing.vcxproj.filters(2KB)
--------.gitignore(136B)
----LICENSE(1KB)
----src()
--------version.h(30B)
--------io.cpp(11KB)
--------compute_normals_processing.cpp(3KB)
--------simplify_processing.cpp(13KB)
--------compute_ma.cpp(4KB)
--------madata.h(1KB)
--------compute_normals.cpp(3KB)
--------types.h(2KB)
--------compute_normals_processing.h(1KB)
--------simplify.cpp(8KB)
--------simplify_processing.h(2KB)
--------compute_ma_processing.cpp(7KB)
--------io.h(2KB)
--------compute_ma_processing.h(2KB)
----thirdparty()
--------cnpy()
--------tclap()
----CMakeLists.txt(3KB)
----README.md(3KB)

网友评论