CloudCompare二次开发27-RANSAC算法提取多个圆柱

多个圆柱的 RANSAC 提取,CloudCompare 里也能玩得挺溜。

CloudCompare 的插件二次开发里,有个挺实用的小功能,就是用RANSAC算法从点云中提取出多个圆柱,自动化程度还不错,适合搞管道、隧道、设备检测这类需求。

思路其实不复杂,核心就是把点云喂给算法,RANSAC一顿匹配,把符合圆柱模型的部分给你圈出来。多个圆柱?没事,算法会一轮一轮跑,提完一个下一个,效果比人工选快多了。

用的时候注意点:模型参数别设太死,容差稍微放宽一点,能提出来的东西更多;另外,建议用 CloudCompare 2.10.3,插件兼容性会更好,点这下载

如果你还不太熟 RANSAC,这篇文章讲得蛮清楚;还有一篇是讲图像里的鲁棒建模的,点这里看看,思路是通的。

想拆代码优化下?配合一下 webpack 的代码分割教程,效率能提一截,打包体积也清爽。

,用 CloudCompare 搞多圆柱提取,不用重复劳动了,效果还蛮靠谱。如果你在做点云分类、几何识别,可以试试加进流程里。

las 文件大小:1.62MB