首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理点云,6列*.xyz文件格式

处理点云,6列*.xyz文件格式
EN

Stack Overflow用户
提问于 2016-11-30 13:19:15
回答 1查看 2.2K关注 0票数 3

我需要处理一个摄影测量文件到点云,然后使用Python应用分析模块。使用meshlab,我设法导出了我的模型的xyz文件,然后将其转换为txt文件,因此我可以使用matplotlib轻松地访问和绘制数据。

导出后,我意识到文件的z部分似乎是集群的,我的意思是,当我将文件导入python脚本并运行它时,z范围非常有限,几乎看起来整个文件都被压缩了。

当我在meshlab上打开完全相同的文件时,它看起来很好。由于xyz文件有6列,而我只使用了前3列,我怀疑这是原因,但我只是不确定问题是什么。我已经使用了前3列中的所有元素,我确信它们是x、y和z分量。我附上了一些图片作比较,希望能有所帮助。

下面是xyz文件的文本版本(实际上有超过100000行)。

代码语言:javascript
复制
-4.985628 -4.780845 338.250854 -0.017581 0.003231 1.949280 

-3.285533 -4.431212 342.610321 -5.846900 1.895777 0.458446 

-3.165349 -4.922605 338.837158 1.874727 2.051935 -1.483359 

-3.215735 -4.802375 340.320557 0.734949 1.160611 -3.693605 

-4.378054 -4.010946 338.241455 0.105474 0.526878 6.178342 

-3.421478 -4.800171 339.638275 5.733778 0.596651 -0.693699 

-3.258153 -4.573445 342.971680 -4.019710 -3.309187 0.685745 

-3.177556 -4.822459 340.345184 0.145794 -4.698930 -2.289058 

-3.182967 -4.490508 342.649597 2.286415 4.822868 -0.867586 

-2.500194 -4.949868 339.606293 3.396397 -2.453691 -3.078794 

-3.351677 -4.784164 340.290802 -0.003160 -6.204160 -0.270498 
EN

回答 1

Stack Overflow用户

发布于 2016-12-07 08:19:25

问题解决了,只需设置轴和原点即可。所有的点都在原点之上,导致结构看起来很压缩。只要你记住它的来源和缩放比例,它就会工作得很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40880846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档