2017-06-07 103 views
-1

我想在MATLAB中打開我的3D點雲。但他們在.las文件。我如何在MATLAB中顯示它們?如何把las文件轉換成ply文件?

我聽說.ply文件可以在MATLAB上打開3D點數據。所以我想知道如何將las文件轉換爲ply文件。

+0

什麼是.las文件?什麼是.ply文件?你有什麼企圖? –

+0

你應該描述這兩個文件的格式,並給出一個最低工作示例,如果你想有效的幫助。 – Hoki

+1

我可能會錯過一些東西,但我不認爲這個問題值得這麼多的負面觀點。 LAS格式是激光雷達最常見的格式之一(這是標籤之一)。這個問題很簡潔,我看到很多有100多票的問題沒有提出最低工作示例或他們嘗試過的。 –

回答

2

沒有爲MATLAB一個.las文件閱讀器位置:

https://es.mathworks.com/matlabcentral/fileexchange/48073-lasdata

一旦你在MATLAB中,你可以使用這些點雲工具,這是計算機視覺工具箱的一部分數據:

https://es.mathworks.com/help/vision/3-d-point-cloud-processing.html

如果你想擁抱開源的力量,我正在寫一個Python的點雲處理(容易從MATLAB的過渡)庫:

https://github.com/daavoo/pyntcloud

+0

David,我已經成功將.las文件讀入MATLAB。我無法使用pcwrite功能寫入las數據。您能否更清楚地使用Point Cloud Tools轉換爲點雲格式?謝謝! –

0

,如果你已經安裝了LAStools,則可以使用las2txt轉換您的* .las/*。LAZ文件到名爲* .xyz格式MeshLab可以導入本地的點雲,然後可將其轉化成一個網格。

這取決於您的數據集的來源有很多警告。