找到3D椭球matlab

时间:2016-06-25 09:21:54

标签: matlab 3d ellipse data-fitting

我在Matlab中遇到以下问题:我有一个与3D ROI相对应的二进制3D体积(NxNxN),我想找到最适合此ROI的椭圆体。我发现了中心的3D坐标,3D中半轴的长度以及拟合椭球的三维角度。得到的矢量类似于:[195.1126 169.3114 62.4193 28.2725 23.0191 9.3104 52.9536 -5.7639 1.7606]其中三个第一个元素代表中心坐标,元素编号4,5,6代表半轴半径和元素编号7,8,9表示分别以x,y,z表示的旋转度。现在我想找到一个二进制3D体积(如3D矩阵:NxNxN,与原始ROI的大小相同),其中0在椭圆体之外,1是椭圆体。 任何人都可以帮我解决这个问题吗? 非常感谢你。

1 个答案:

答案 0 :(得分:0)

试试这个:解释在评论中

relative