From: George on 28 May 2010 17:40 Hello guys. I am trying to extract individual structures that has an iso-value on their surface. Suppose I have 3D data and their xyz coordinate information. I was able to generate isosurfaces (say, scalar = -40) using MATLAB 'isosurface' and 'patch' command. I see in the plot that there are numerous finger-like closed surface volume structures. What I am hoping to do is extracting a single finger-like structure at a time. Especially I do need the xyz coordinate of this finger. (surface and inner points.) I have tried this for this entire week but now I realize it's beyond my knowledge. Can anyone suggest a simple way to do this?
From: Ravi on 17 Jun 2010 01:04 Hi. I am not sure I understand what you are trying to do. But i just wanted to point out that MATLAB isosurface has lot of problems in rendering surfaces from complex 3-D data such as from MRI and CT scan. I have created a program that renders exact error-free surfaces from 3-D voxel data. You can check the discussion thread http://www.mathworks.com/matlabcentral/newsreader/view_thread/268226#755017 The program can be downloaded from http://www.hermesacademy.com/products Ravi "George " <gipark(a)stanford.edu> wrote in message <htpd83$srv$1(a)fred.mathworks.com>... > Hello guys. > > I am trying to extract individual structures that has an iso-value on their surface. > > Suppose I have 3D data and their xyz coordinate information. I was able to generate > > isosurfaces (say, scalar = -40) using MATLAB 'isosurface' and 'patch' command. > > I see in the plot that there are numerous finger-like closed surface volume structures. > > > > What I am hoping to do is extracting a single finger-like structure at a time. > > Especially I do need the xyz coordinate of this finger. (surface and inner points.) > > I have tried this for this entire week but now I realize it's beyond my knowledge. > > Can anyone suggest a simple way to do this?
|
Pages: 1 Prev: List Manipulation Question Next: regression through a fixed point |