CT spine saggital image
7 views (last 30 days)
Show older comments
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
0 Comments
Answers (1)
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.
0 Comments
See Also
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!