本文首发在知乎专栏:点云(PointCloud)
由于已经看到有未经允许的转载甚至抄袭,所以就自己重新开一篇啦,希望大家喜欢。
目录
1.引言
点云数据的常用存储格式不多,对于作者来说,点云文件就分两大类,一类是如.xyz格式的文件,可以用Win系统的记事本直接打开,因此通常不存在读取问题;另一类就是今天要说的.las格式为代表的不能直接打开的点云。las格式的点云是目前非常常见的点云格式,除了使用成熟的软件以外,可处理性较差,网上可以搜索到不少用python、C等计算机语言读取las的算法,但是在没有计算机语言基础的情况下,想修改这些算法按照自己的要求输出数据难度较大。本文分步介绍如何基于Matlab编写las文件处理算法,帮助点云处理相关领域初学者能够尽早入门。
本文所有翻译均为作者直译,如有不妥之处各位见谅。
2.什么是las文件
las文件是American Society for Photogrammetry and Remote Sensing (ASPRS)提出的一种用于用户之间共享数据的点云格式,这种文件格式有很多优势,有兴趣的读者自行搜索,本文不再赘述。目前该文件格式更新至v1.4 R15版本,越新的版本信息越多。本文使用1.3版本的点云作为示范,只读取点云的常用信息,但是看完本系列内容后,处