简易教程:教你如何使用Meshlab提取已有的三维模型的结构点云

很多童鞋问我要那个三维点云数据,其实吧,我们可以自己从网上的三维模型中提取密集点云作为三维点云数据,所以很多大家看这篇教程就好了,就不要再问我要三维点云数据了,为了达到这个目的我们使用了Meshlab这个开源的软件,需要二次开发的去Github上找源码,这里以它的GUI版本为例子。

1 Meshlab

Meshlab不知道的,可以问度娘,度娘有软件版本,这里以Meshlab v1.3.3 win_64的软件版本为例子

1.1、载入三维模型

点击File-Import Mesh可以载入各种格式的三维模型,包括obj,ply,stl,off等知名的三维模型文件,但是除了dxf的3DFace文件。
这里写图片描述

在这里以bunny即斯坦福兔子为例
这里写图片描述

这里写图片描述

1.2、增密(平滑)网格或者是稀疏(简化)网格

如果你需要大量的三维点云数据集,那么你可以对载入的三维网格模型进行平滑加密,那么你就可以获得更多的三维点;相反,如果你的机器内存不足,不足以处理大数据量的点云,你可以选择对载入的三维网格模型进行简化,那么自然,点的数量也会跟着减少。

1.2.1网格的细分加密

这里写图片描述

可以选择上图中的任意的算法进行网格细分,增加三角形,间接增加点的数量
下图,是以蝴蝶细分算法所做的网格细分
在这里插入图片描述

1.2.2网格的简化

在这里插入图片描述

可以选择上图中的任意的算法进行网格简化,减少三角形,间接减少点的数量

下面是简化的步骤及效果
这里写图片描述
这里写图片描述

1.3 点云导出为*.xyz规则排列的文本格式文件

这里写图片描述

这里写图片描述

在这里插入图片描述

导出的数据格式为*.xyz后缀名,其实是文本文件格式,修改后缀名为.txt,就可以用记事本打开了。

好的,这个简易的教程就完毕了,希望能帮助到有缘人。

如果您觉得这篇博文有用,请访问我的个人站:http://www.stubbornhuang.com/,更多博文干货等着您。

评论 67
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HW140701

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值