marching专题

Marching Cubes 算法再探

Marching Cubes 算法再探 基础过程代码mian.cppMarchingCubes.hMarchingCubes.cpp 之前做NeRF相关工作时简单看过,但没有深究其实现,知其然不知其所以然的程度,算是初探。 基础 为了对MC有大致了解,可以先根据Marching Cubes 算法初探,理解一下Marching Cubes这个名字的由来,其二维空间中的示例

marching cubes表面重建原理

Marching Cubes算法是三维离散数据场中提取等值面的经典算法,之前主要应用于医学图像重建,当前在TSDF等重建场景广泛应用。 参考论文:Marching Cubes: A High Resolution 3D Surface Construction Algorithm 参考论文: KinectFusion: real-time dynamic 3D surface reconstruc

Marching Cubes算法再回顾

1,确定包含等值面的体元 首先介绍一下 体元的概念,体元是三维图像中由相邻的八个体素点组成的正方体方格,英语也叫 Cube,体元中角点函数值分为两种情况,一种是大于等于给定等值面的值 C0 ,则将角点设为 1 称该角点在等值面内部,否则设为0,在等值面之外, 一般来说,会出现一个角点在内,一个角点在外,则角点之间的连线(也就是体元的边)必然与等值面相交,根据这个原理就能判断等值面与哪些体元相交

亲自安装快速行进法(fast marching)MATLAB工具箱遇到的问题及解决

参考的文章:点击打开链接     1、下载快速行进法(fast marching)MATLAB工具箱 地址:点击打开链接   2、解压后包含如下文件 3、将上图的toolbox_fast_marching放到你的MATLAB安装路径下的toolbox文件夹下去(这是一个好习惯,便于工具箱的管理)   4、为了你能使用这个工具箱,你得把它的路径加入到你的MATLAB的搜索路径里