簡易教程:教你如何使用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,就可以用記事本打開了。

好的,這個簡易的教程就完畢了,希望能幫助到有緣人。

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章