[Insight-developers] GDCM Data Dictionary
Luis Ibanez
luis.ibanez at kitware.com
Wed Jan 5 15:48:48 EST 2005
Good point...
In that perspective, it seems that using the DICOM tags
as keys for the MetaDataDictionnay is a better choice.
Do you see any drawback on using the DICOM tags as keys ?
Luis
----------------------------------------
Lorensen, William E (Research) wrote:
> But what if my application wants to change something in the MetaDictionary?
> I don't want to have to change it with 2 calls.
>
> -----Original Message-----
> From: Luis Ibanez [mailto:luis.ibanez at kitware.com]
> Sent: Wednesday, January 05, 2005 2:54 PM
> To: Lorensen, William E (Research)
> Cc: 'Mathieu Malaterre'; Insight Developers
> Subject: Re: [Insight-developers] GDCM Data Dictionary
>
>
>
>
> Bill,
>
>
> Two options come to mind:
>
>
>
> 1) Using the numeric DICOM tags as the keys on
> the MetaImageDictionary.
>
> - Advantage: they are unique and standard
> - Disadvantage: users will have to know the
> tags
>
>
> 2) Duplicating all the entries in the MetaDictionnary,
> so "Image Position" data is entered twice, the first
> time under a key "Image Position" and a second time
> under a key "0018 5100".
>
> - Advantage: Users can look for both the textual
> description or the formal tag
> - Disadvantage: the MetaData dictionnary will have
> double the size.
>
>
>
>
> Luis
>
>
>
>
> --------------------------------------
> Lorensen, William E (Research) wrote:
>
>
>>Folks,
>>
>>As you can see, we are excited about having a robust dicom read/write
>>capability in itk. And, GDCM is certainly the best way for us to reach the
>>goal.
>>
>>GDCMImageIO populates an itk MetaDataDictionary with most of the
>
> information
>
>>in the DICOM header. The key for the dictionary values is a string that is
>>described in Insight/Utilities/gdcm/Dicts/dicomV3.dic.
>>
>>It looks as though this string is derived in some way from the DICOM
>>Dictionary "Name". However, I looked at the DICOM standard and see that
>
> some
>
>>Name's in dicomV3.dic do not match the names in the standard.
>>
>>For example,
>>dicomV3.dic uses
>>Image Position Patient
>>bu the standard uses
>>Image Position (Patient)
>>
>>Probably the names in the standard are not meant to be used at keys in a
>>lookup, but it seems to me that it would be good to use the same names.
>>
>>Any thoughts on this?
>>
>>Bill
>>_______________________________________________
>>Insight-developers mailing list
>>Insight-developers at itk.org
>>http://www.itk.org/mailman/listinfo/insight-developers
>>
>>
>
>
>
>
> _______________________________________________
> Insight-developers mailing list
> Insight-developers at itk.org
> http://www.itk.org/mailman/listinfo/insight-developers
>
>
More information about the Insight-developers
mailing list