【文件属性】:
文件名称:Mesh-Silhouette-Projection:3D气道网格建模和2D投影
文件大小:3.71MB
文件格式:ZIP
更新时间:2021-05-19 05:35:05
Python
网格和主成分轮廓投影
这是以下论文的演示代码,
本杰明·欧文(Benjamin Irving),塔尼亚·道格拉斯(Tania Douglas),保罗·泰勒(Paul Taylor)。 通过3D变形模型投影和配准进行2D X射线气道树分割
将在第五届国际肺图像分析研讨会( )上介绍
注意,由于寻找可以发布的2D X射线数据的挑战,目前仅包括网格运算,而不包括优化方法。 如果您需要其余的代码,请与我联系。
##依赖
Python库:
时间,复制,操作系统
泡菜
matplotlib
麻木
科学的
马亚维
##安装
首先需要使用swig为您的os编译c ++组件并为python包装。 (到目前为止仅在linux上进行了测试)
要求:喝酒
使用Linux:
cd mesh3D_mod
swig -c++ -python -o sc_wrap.cpp sc.i
gcc -fPIC
【文件预览】:
Mesh-Silhouette-Projection-master
----.gitignore(1KB)
----point_man_class.py(7KB)
----Example3_centreline_landmark_projection.py(2KB)
----LICENSE(1KB)
----data_model()
--------meshdata.h5(4.04MB)
--------casedat.h5(2.85MB)
--------README(133B)
----README.md(2KB)
----importdata()
--------matinteract_module.py(525B)
--------__init__.py(0B)
----mesh3D_mod()
--------sc.i(200B)
--------sc.cpp(11KB)
--------__init__.py(0B)
--------project_module.py(3KB)
--------sc.h(2KB)
--------meshplot_module.py(3KB)
--------mesh_class.py(8KB)
--------README(437B)
----Example5_Optimisation.py(111B)
----image2D()
--------choose_dcm_points3.py(5KB)
--------check_fit_class.py(6KB)
--------__init__.py(0B)
--------imagefilt2D_module.py(4KB)
--------README(0B)
----Example1_mesh_silhouette_and_projection.py(2KB)
----Example4_2D_point_alignment.py(0B)
----Example2_pca_mesh.py(3KB)
----example_images()
--------example1.png(71KB)
--------example2a.png(32KB)
--------example2b.png(34KB)
--------example3.png(94KB)