文件名称:matlab代码三角网格球面-Spheresmooth:使用球体先验进行表面平滑
文件大小:90KB
文件格式:ZIP
更新时间:2024-06-23 16:59:47
系统开源
matlab代码三角网格球面球体光滑 使用球体先验进行表面平滑 作者 Jussi Tohka,芬兰坦佩雷理工大学信号处理研究所 这个开源软件实现了 J.~Tohka 中描述的表面平滑算法。 基于球体形状模型的表面平滑。 在 J.~Tanskanen,编辑,Proc。 Nordic Signal Processing Symposium (NORSIG04)},第 17 - 20 页。IEEE 2004。它是用 C 编写的。 平滑算法的工作原理是 将三角形网格转换为对偶单纯形网格, 平滑双单纯形网格,和 将平滑的单纯形网格转换回三角形网格。 三角形网格以 .obj 格式给出。 有关文件格式,请参阅。 该程序仅接受 ASCII .obj 文件,并且不允许为不同的顶点赋予不同的颜色。 没有做太多检查,因此如果输入不兼容的文件,可能会导致崩溃。 重要提示:三角形网格必须是适当的单纯复形。 否则转换为单纯形网格将不起作用。 这是一个功能而不是一个错误。 问题是许多等值面算法(例如Matlab 的等值面函数)倾向于生成不是适当单纯复形的网格。 安装 只需将 zip 文件解压缩到您要安装的目录中并键
【文件预览】:
Spheresmooth-master
----convergence.pdf(92KB)
----ssmooth.c(15KB)
----spriorsmooth.c(3KB)
----ssmooth.h(4KB)
----.gitignore(485B)
----Makefile(382B)
----README.md(2KB)
----.gitattributes(483B)