How do I reconstruct a DICOM image and then re-slice it along a different axis?

10 views (last 30 days)
Hey,
So I have a CT Scan consisting of 2D Images, and I was wondering if there was a way to reconstruct the 3D image and slice along the image in a different axis (that I define) using the data.
Anyone got any ideas?
Thank you, Bryan
  1 Comment
Jeff
Jeff on 10 Jul 2013
Hello Bryan,
I am interested to hear if you found a solution. I am working on a similar problem. Here's a problem I see: When you take a slice along a new axis, there will be data that is missed (for example if you slice through the x-axis, you will miss data between CT images). As far as I know, you can't interpolate the data and so you would have incomplete slices. Please let me know if I am wrong though.
Jeff

Sign in to comment.

Answers (2)

Doug Hull
Doug Hull on 11 Jul 2012
It sounds like these would form a nice 3-d matrix. Is it easy to align all these slices? If it is, then you can use the slice command to look through the 3-d matrix in any number of ways.

Sean de Wolski
Sean de Wolski on 11 Jul 2012
  1. How do I process a Sequence of Files?
  2. Use the above steps to insert each image into the corresponding slice of a three-dimensional image, e.g:
for ii = 1:20
X(:,:,ii) = imread(['image',num2str(ii),'.jpg']);
end
  1. 3! Now use any number of volume visualizing tools. A good place to start might be: slice-o-matic

Categories

Find more on DICOM Format in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!