"Fredrik Öhberg" <firstname.lastname@example.org> wrote in message <email@example.com>... > Hi, > I have some trouble using the image toolbox in MATLAB 7.10. I'm trying to parse a dicom file with some private tags. The dicom-file consists of an ultrasound movie sequence and is rather big (approx. 65MB). > > All tags, except some tags that are present near the end of the file, are detected with the command dicominfo. > > If I step into the file dicominfo I can see that the problem is that the function dicomparse is not returning the correct number of entries. This function should return all tags that are present in the file, even the tags that are private ones, according to your manual. > > I’ll get the following structure back from dicominfo and as you can see I’ll get information about the private structure (6003_1010), but not from the structures with tags 7FE1,xxxx and 7FE0,xxxx.
You are correct. DICOMINFO was not designed to read attributes including and beyond (7FE0,0010). That attribute is the pixel data of the imagery and isn't technically metadata. It was a wrong assumption that there would not be metadata beyond the pixel data. I'll create an enhancement request to bring in those other metadata values.
It's worth noting that the values in the group 7FE1 private metadata attributes actually contain the ultrasound movie in a non-DICOM image format. Creating the ultrasound movie will likely require a fair bit of extra work once you've gotten it into MATLAB.