Construct 3D surface from 2D segmented Contours
1 次查看(过去 30 天)
显示 更早的评论
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/153991/image.png)
Hy, can someone help me to contruct 3D surface in matlab with help of 2D segmentation contours. I am working with CTA Volume, and I have manually segmented boundary of Aorta(internal Organ) by traversing throught 2d axial slices. Now I want to visualize and calculate the volume of segmented aorta, But I have got only 2D contours. Image attached[reproduced from thesis of Fabian Balsiger], shows my requirement that I am able to perform manual segmentation on consecutive 2D axial slices, but what I am looking is to construct/build 3d surface for volume quantification as shown in bottom row of this figure.
2 个评论
Sachal Hussain
2021-9-13
Hi, Have you solved this problem? Could you share your experience how you did it?
Thank you!
Krishna Karthik
2022-1-23
This approach in this publication is implemented in SlicerRT, which is open source:
It shouldn't be too difficult to port the C++ code to Matlab, especially if your contours are relatively simple and you don't need to consider the complex cases like branching etc.
Other methods:
- Tessellated Surface Reconstruction from 2D Contours https://link.springer.com/chapter/10.1007/10704282_33
- Reconstruction and simplification of surfaces from contours https://www.semanticscholar.org/paper/Reconstruction-and-simplification-of-surfaces-from-Klein-Schilling/a3d09c856192ab17340e5d5f3a99ce06d1f81c7e
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!