专栏往期文章,包含本章
MATLAB 手动实现一种高度覆盖值提取建筑物点云的方法(74)
- 一、算法介绍
- 二、算法实现
-
- 1.代码
- 2.效果
- 总结
一、算法介绍
手动实现一种基于高度覆盖值的建筑物点云提取方法,适用于高大的城市建筑物,比只利用高度提取建筑物的方法更加稳定和具有价值,主要方法是对点云进行高度加权,同时考虑单位面积内的点云密度属性,共同构造建筑物的点云特征,具体的实现方法和效果如下所示:(红色点云为提取得到的建筑物点云,绿色点云是其他点云)
二、算法实现
1.代码
代码如下(示例):
% Load point cloud data
input_cloud = pcread('D:\shuju\房屋.pcd');