Path: news.mathworks.com!not-for-mail
From: "Brad Henrie" <brad.henrie@uleth.ca>
Newsgroups: comp.soft-sys.matlab
Subject: Re: How to create 3D mesh model?
Date: Fri, 17 Jul 2009 21:45:18 +0000 (UTC)
Organization: University of Lethbridge
Lines: 8
Message-ID: <h3qrde$er9$1@fred.mathworks.com>
References: <h3inqn$ni5$1@fred.mathworks.com>
Reply-To: "Brad Henrie" <brad.henrie@uleth.ca>
NNTP-Posting-Host: webapp-02-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1247867118 15209 172.30.248.37 (17 Jul 2009 21:45:18 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Fri, 17 Jul 2009 21:45:18 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 1899409
Xref: news.mathworks.com comp.soft-sys.matlab:556410


"Tong " <celticbaseball06@gmail.com> wrote in message <h3inqn$ni5$1@fred.mathworks.com>...
> I have segmented meniscus images from MRI that is created in about 3mm slices.  How would I combine these slices together to create a 3D model of the meniscus?

First place all of your slices into a 3-d matrix. This will give you a cube of data. You can then view it from multiple planes by using this format variable(:,:,a) where a is the slice position in a direction directly into your displayed image. Using the same format you can display other planes variable(:,a,:). Converting your image to greyscale will allow you to display it using implay. 

I'm sure that since you are working with MRI you have access to the image processing toolbox. 

While viewing images in a plane where the pixels are not square you need to scale your image. (if you have a 3x3x5 voxel and display the 3x5 pixel representation) Also remember your slice separation if you don't have 3-d k-space.