how can I get that the thikness of one slice of a CT image is measured at the milimeter level?

hi everyone I got a code for DICOM viewer in this link: http://www.mathworks.com/matlabcentral/fileexchange/4172-dicom-viewer
The thickness of each slice is important for me. in this code I can see this but I don't know Is this measured at the millimeter level? my question is this: how can I get that the thickness of one slice of a CT image is measured at the millimeter level? if it is not measured in millimeter how can I transfer it to millimeter? I appreciate your helps and supports in advanced.

 채택된 답변

Yes, DICOM tag (0018,0050) Slice Thickness is in mm. See http://medical.nema.org/Dicom/2011/11_03pu.pdf Table C.7-10
Note that Slice Thickness is allowed to be different for different slices. There is a useful discussion at https://groups.google.com/forum/#!topic/comp.protocols.dicom/_VwpyrH36xw

댓글 수: 1

thanks dear Walter Roberson
these links are very helpful for me. excuse me, but I can't see DICOM tag (0018,0050) in this code. ( http://www.mathworks.com/matlabcentral/fileexchange/4172-dicom-viewer )

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

추가 답변 (1개)

Read tags only, not the image:
info = dicominfo('filename.dcm');
Get slice thickness in mm:
info.SliceThickness

댓글 수: 2

thanks dear Henric Rydén so you mean that if I use dicominfo and after that I use info.SliceThickness and the result is 1.2500, it means that SliceThickness is 1.2500 millimeter?
Right, SliceThickness is the tag name associated with (0018,0050)

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

카테고리

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

태그

질문:

2015년 6월 17일

댓글:

2015년 6월 18일

Community Treasure Hunt

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

Start Hunting!

Translated by