matlab哈密尔顿代码-3DAOFSkeletons:3-D中间轴(3D骨架的Matlab代码实现)

时间:2024-06-17 02:29:51
【文件属性】:

文件名称:matlab哈密尔顿代码-3DAOFSkeletons:3-D中间轴(3D骨架的Matlab代码实现)

文件大小:14.67MB

文件格式:ZIP

更新时间:2024-06-17 02:29:51

系统开源

matlab哈密尔顿代码3D平均向外通量骨架 对象Ω的中轴或拓扑骨架是Ω中所有点的集合,该点在对象边界∂Ω上有多个最近点。 该存储库包含用于计算3D二进制体积的中间轴的matlab代码。 此包提供了很多工具来读取不同的3D文件格式,如.vtk , .stl , .obj和.off ,然后将其渲染的3D对象作为3D二进制量。 3D二进制体积是仅具有两个值或颜色的体积(3D矩阵)。 此代码(以及所有示例)使用以下约定:两种颜色(值)为黑色和白色,而voxl值分别为0和1。 中间轴仅在白色区域中计算; 即,Ω被认为是体积中所有白色体素,而所有黑色像素仅被视为对象边界或∂Ω的一部分。 有关更多详细信息,请参见下面的用法。 设置 笔记 该代码已在MATLAB 2018b中进行了测试。 较早版本的MATLAB可能不适用于此软件包。 此外,如果要运行mex二进制文件以提高性能,Matlab Coder是必备的工具箱。 要下载代码,请打开终端并输入: git clone https://github.com/mrezanejad/3DAOFSkeletons.git 这将创建一个目录3DAOFSkel


网友评论