4

我有一个文件,其中包含一堆点及其 x、y、z 位置。我正在寻找一个简单的查看器,我可以在其中加载这些点数据并查看它。旋转对于我检查云的深度至关重要正在生成。有人可以指出一个安装开销最小的轻量级查看器吗?

4

4 回答 4

4

我使用过MeshLab,它对我来说效果很好。IIRC 它使用您的普通 Windows 安装程序。

你也可以试试CyArk查看器(一个 Java 小程序)或Leica Cyclone——我没用过。

当然,如果您的数据格式不是标准格式,他们可能无法读取。

于 2011-03-07T23:46:37.163 回答
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""表示文件中使用的分隔符。最后一行代码绘制点并根据深度设置颜色。

于 2011-06-21T16:37:45.483 回答
1

我投票给Paraview。我很震惊,在我之前没有人提到它。无论您使用哪种操作系统,Windows、Mac OS 或 Linux,您都可以毫无问题地使用它。(你知道软件总是有错误的)

Meshlab也不错。事实上,如果你会学习 Python,你可以轻松地转换文件格式以确保它们可以在不同的软件中使用。

我相信有人已经做到了。例如。.off(Meshlab 格式)到 .vtk(Paraview 格式),比如这个

Update1:​​大多数可视化软件都是用户友好的,所以您遇到的问题可能主要是关于如何将您拥有的源数据转换为可以在这些查看器中使用的指定格式。如果您有数据示例,可能会有所帮助。

于 2017-08-19T02:39:40.050 回答
0

matlab 是一个很好的工具来可视化你的 pcl,特别是用于进一步分析。

于 2016-06-06T07:21:39.197 回答