毕业设计要用Matlab编写Alpha Shape代码实现LiDAR点云边缘点检测,原理流程都知道,但是就是不会编写程序。希望会的人帮帮忙。
做毕业设计时候我也涉及到了。自己写了一个,算起来实在是太慢了。然后上网找,发现matlab2014b以后就自带alphaShape函数了。
刚好用的是2014a,然后重新装了一个2016a,直接用这个自带的函数就可以,功能很强大。
shp = alphaShape(X,Y,alpha,'HoleThreshold',n); plot(shp)直接能出图。
a=shp.boundaryFacets;求取边缘点。
这个函数其他可以输出调用的东西还有很多,多看一下帮助