
图1
上图为自制的一个简易三维扫描仪扫出来的点云数据,所以精度不是很高。如果测量用,建议大家更换精度更高的三维扫描仪。这里只是提供一个思路,作为演示。
对点云的测量类,介绍一种相对简单的。
第一步:这种平面类带凸起的点云,可以先将点云预处理,筛选出测量的部分;
第二步:将点云转正;
第三步:计算z坐标的平均值,然后做差,即可得到高度。

图2
图3
图2和图3为转正后的点云。
还是直接上代码吧,自己看
- *读入点云数据
- dev_update_off()
- read_object_model_3d ('./螺栓切图后.ply', 'm', [], [], ObjectModel3D, Status)
- dev_open_window (0, 0, 512, 5