Is there any function for reading enhanced DICOM files

Hi,
Do any one know if there are any support for reading enhanced DICOM files for MRI and MRS data?
I have tried the dicominfo function and I get the measurement data but I lack some tags, e.g. echo time which should be in tag 0018 0081. If I read the data in other applications such as ImageJ I get the echo time in tag 0018 0081 so I know that is was exported.
I'm using matlab R2014a (8.3.0.532) 64-bit maci64
The data were acquired on philips Achieva and Ingenia systems.
/ Anders

 Accepted Answer

Anders, often time the these additional tags will be hidden in a structure under one of the preceding parent tags.
Take a look through the info structure to see if you can find them.
info = dicominfo('whatever.dcm')
openvar info
If that is not the case, then you might need to use your own dictionary.

1 Comment

Thanks Sean.
The Echo time was stored in the structure: info.PerFrameFunctionalGroupsSequence.Item_1.MREchoSequence.Item_1
for the first frame.
/ Anders

Sign in to comment.

More Answers (0)

Categories

Asked:

on 14 Aug 2014

Commented:

on 15 Aug 2014

Community Treasure Hunt

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

Start Hunting!