[Insight-developers] Problem with new version of gdcm

Lorensen, William E (GE, Research) lorensen at crd.ge.com
Wed Feb 15 08:31:18 EST 2006


Mathieu,

The dicom series I create with the new gdcm no longer are acceptable to the GE Advantage Windows Workstations. Apparently, the new gdcm is not putting the 
(0020|0052) Frame of Reference UID
in the headers. I tracked down these statements in gdcmFileHelper.cxx that are causing the problem:

   ValEntry *e_0028_0008 = FileInternal->GetValEntry(0x0028, 0x0008);
   if ( !e_0028_0008 )
   {
      Archive->Push(0x0020, 0X0052);
   }

If I remove them, then the files I create are OK with the A/W and in fact are the same as files I created in the prior version of gdcm.

I would like to remove these lines and check in the changes. This is a real show stopper for us. What is the reasoning behind including these statements?

Bill


More information about the Insight-developers mailing list