2011-03-07 60 views
4

我有一個文件,其中包含一堆點與他們的x,y,z位置。我正在尋找一個簡單的查看器,我可以加載這個點數據並查看它。旋轉是我必不可少的檢查深度正在生成雲。有人指出輕量級查看器的安裝開銷最小?三維雲查看器?

回答

4

我已經使用MeshLab,它對我很好。 IIRC它使用你的平均Windows安裝程序。

您也可以嘗試CyArk查看器(一個Java小應用程序)或Leica Cyclone - 我沒有使用任何一個。

當然,如果您的數據格式不是標準格式,他們可能無法讀取它。

+0

我現在沒有任何格式,它只是一組核心三維原始點 – Manish 2011-03-08 00:46:23

+0

也只需要看到三維點......另一方面,網格實驗室期望有關面部和法線的信息? – Manish 2011-03-08 01:09:08

+1

MeshLab可以加載純粹的點集,沒有面和法線。例如。它帶有一個名爲chameleon4k.pts的示例,它可以加載和顯示。 (並旋轉。)格式是EXPE點集。 – LarsH 2011-03-08 21:58:49

3

R +是一個開源的統計程序,我已經用於這個確切的目的。它只需要幾行代碼即可完成。

首先添加rgl和plotrix庫。
輸入以下代碼:

pcd <- read.table(file.choose(),sep="",skip=10) 
names(pcd) <- c("x","y","z") 
plot3d(pcd$x,pcd$y,pcd$z,col=color.scale(pcd$z,c(0,1,1),c(1,1,0),c(1,0,1))) 

其中PCD是文件(如果我記錯)的類型,因爲它們是一個報頭(skip=10)和sep""第一十行被跳過表示在使用的分隔符文件。最後一行代碼繪製點並根據深度設置顏色。

0

matlab是一個很好的工具,可視化你的pcl,特別是進一步的分析。

1

我投給Paraview。我很震驚,在我做之前沒有人提到過它。 無論您使用哪種操作系統,Windows,Mac OS或Linux,都可以使用它,而不會有任何(大)問題。 (你知道軟件總是有缺陷)

Meshlab也不錯。事實上,如果你可以學習Python,你可以很容易地轉換文件格式,以確保它們可以在不同的軟件中使用。

我確實相信有人已經做到了。例如。 .off(Meshlab格式)爲.vtk(Paraview格式),像這樣one

UPDATE1: 大多數可視化軟件是用戶友好的,所以也許你有這個問題主要是關於如何你有源數據轉換爲可用於這些觀看者使用指定的格式。如果您有一些數據,可能會有所幫助。