CT spine saggital image

11 views (last 30 days)
researcher
researcher on 22 Aug 2013
Hi all,
i have CT spine images and i need to work on both saggital and axial planes , but when i used dicominfo followed by dicomread commands i got the actual ct image which is in axial plane only. is there anyway to extract the images in saggital plane as i need to apply segmentation on it?
waiting any reply
thanks in advance

Answers (1)

Amith Kamath
Amith Kamath on 22 Aug 2013
Assuming your data has at least 3 dimensions, you only need to index it correctly so as to get a 2D matrix for displaying. For the want of a dataset to demonstrate this, I have used mri. Try running this:
load mri
imshow(D(:,:,1,1)) %transverse plane, first slice.
imshow(imrotate(squeeze(D(:,55,1,:)),90),[]) %sagittal plane, 55th slice.
This is done using SQUEEZE which removes all the singleton dimensions, and IMROTATE which rotates the image appropriately.

Categories

Find more on DICOM Format in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!