I have reconstructed a 3D DICOM (CT) image by stacking 120 2D DICOM (512x512) images (let's name them horizontal images). Simply, I can display any of the horizontal images using imhsow(3DImage(:,:,n), .....), where 'n' is the number of the slice. When I try to display a vertical image, as 3DImage(k,:,:), it is displayed in a flattened way.
Am I missing the distance between the pixels and slices? The thickness of the slices is 1 mm, whereas the distance between the pixels on 'x' (or 'i') and y (or 'j') direction on a horizontal image are both 0.432 mm.
Could you please tell me how I can fix this?

 채택된 답변

Thomas
Thomas 2012년 10월 23일

0 개 추천

댓글 수: 2

Ibrahim harmankaya
Ibrahim harmankaya 2012년 10월 23일
Thank you Tom. I've looked at the codes of "Interactive 3D DICOM Wiever". It is a good work. It includes some functions I need. But, I need a little more explanation about them. I just need to figure out how to give the thickness on different axial images.
Abdelkhalek Bakkari
Abdelkhalek Bakkari 2014년 12월 11일
Ibrahim harmankaya, I need you help please for reading, displaying and segmentation of 3D DICOM Image. Thank you in advance

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 DICOM Format에 대해 자세히 알아보기

질문:

2012년 10월 23일

댓글:

2014년 12월 11일

Community Treasure Hunt

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

Start Hunting!

Translated by