一些stl格式的点云的显示结果
一 點云概述
在逆向工程中通過測量儀器得到的產(chǎn)品外觀表面的點數(shù)據(jù)集合也稱之為點云,通常使用三維坐標測量機所得到的點數(shù)量比較少點與點的間距也比較大,叫稀疏點云;而使用三維激光掃描儀或照相式掃描儀得到的點云點數(shù)量比較大并且比較密集,叫密集點云。
點云是在和目標表面特性的海量點集合。
根據(jù)激光測量原理得到的點云,包括三維坐標(XYZ)和激光反射強度(Intensity)。
根據(jù)攝影測量原理得到的點云,包括三維坐標(XYZ)和顏色信息(RGB)。
結合激光測量和攝影測量原理得到點云,包括三維坐標(XYZ)、激光反射強度(Intensity)和顏色信息(RGB)。
在獲取物體表面每個采樣點的空間坐標后,得到的是一個點的集合,稱之為“點云”(Point Cloud)。
逆向工程中的點云
稀疏點云或密集點云都是逆向造型的基礎,有不少專門的逆向軟件能夠進行點云的編輯和處理,比如imageware、geomagic、copycad和rapidform等等
激光點云
當一束激光照射到物體表面時,所反射的激光會攜帶方位、距離等信息。若將激光束按照某種軌跡進行掃描,便會邊掃描邊記錄到反射的激光點信息,由于掃描極為精細,則能夠得到大量的激光點,因而就可形成激光點
stl格式
.stl 文件是在計算機圖形應用系統(tǒng)中,用于表示三角形網(wǎng)格的一種文件格式。 它的文件格式非常簡單, 應用很廣泛。
STL是最多快速原型系統(tǒng)所應用的標準文件類型。STL是用三角網(wǎng)格來表現(xiàn)3D CAD模型。
STL只能用來表示封閉的面或者體,stl文件有兩種:一種是ASCII明碼格式,另一種是二進制格式。
ASCII格式
ASCII碼格式的STL文件逐行給出三角面片的幾何信息,每一行以1個或2個關鍵字開頭。
在STL文件中的三角面片的信息單元 facet 是一個帶矢量方向的三角面片,STL三維模型就是由一系列這樣的三角面片構成。
整個STL文件的首行給出了文件路徑及文件名。
在一個 STL文件中,每一個facet由7 行數(shù)據(jù)組成,
facet normal 是三角面片指向實體外部的法矢量坐標,
outer loop 說明隨后的3行數(shù)據(jù)分別是三角面片的3個頂點坐標,3頂點沿指向實體外部的法矢量方向逆時針排列。
二進制STL文件用固定的字節(jié)數(shù)來給出三角面片的幾何信息。
?
二 點云Demo資源
?
點云Demo資源
http://pan.baidu.com/s/1skBUyPf
?
以下是用VC++程序顯示上述點云的結果;
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的一些stl格式的点云的显示结果的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql server 语句自动补齐
- 下一篇: ArcGIS Engine控件运行许可学