首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将三维点云映射到曲面上,然后展平

将三维点云映射到曲面上,然后展平
EN

Stack Overflow用户
提问于 2012-07-03 13:52:17
回答 2查看 1.6K关注 0票数 1

将点云映射到3D "fabric“上,然后展平。

所以我有一个科学数据集,其中包含一个3D的点云,这个点云由曲面上的点组成。然而,为了进行定量分析,我需要将这些点云映射到一个表面上,然后我可以将其展平。我想过使用地图工具,有点像3d世界被展平到地图上的情况,但我甚至不确定如何开始,因为我没有制图经验,也许我试图用错误的工具解决一个简单的问题。

简单地描述一下数据集:想象一下窗户上完全透明的窗帘上有小圆点,如果我可以使用这种圆点图案来拟合圆点所在的材料,那么我就可以“拉直”它,并对圆点的扩散进行有意义的分析。我猜这个过程应该是首先手动将“工作表”拟合到点云数据上,方法是使用等高线或沿这些线的东西,然后将工作表展平,从而将点放入一个2d数组中。最终,我可能也会将其简化为1D,但我假设我需要中间的2D步长,因为第二维的长度是可变的(即工作表的一端比另一端短,但仍然对应于等高线上的相同位置)我正在使用Matlab和Amira,尽管我总是乐于学习新的工具!

任何建议或提示,如何接近是非常感谢!

EN

回答 2

Stack Overflow用户

发布于 2012-07-03 14:00:58

您可以使用空间填充曲线将3d复杂性降低到1d复杂性。我使用希尔伯特曲线在二维图上索引lat-lng对。您可以对3d空间执行相同的操作,但从一条简单的曲线开始更容易,例如z morton阶曲线。空间填充曲线通常用于贴图应用程序。空间填充曲线还为3d点添加了一些接近信息和新的排序顺序。

票数 0
EN

Stack Overflow用户

发布于 2013-01-02 01:18:04

您可以尝试构建一个近似于数据集的曲面,然后使用所需的点展开曲面。Solid3dtech.com具有使用曲线或点展开曲面的工具。

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

https://stackoverflow.com/questions/11305196

复制
相关文章

相似问题

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