X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmFileHelper.cxx;h=9090bda676dbad24a53bec329325a21042acb199;hb=97945d8b11b86924800fe1d78dcbf8a54be75927;hp=e91570e2833ee4a2ee654470002d92259bea5621;hpb=c95e0f505e46f71f658c62901c68521ac4afeccb;p=gdcm.git diff --git a/src/gdcmFileHelper.cxx b/src/gdcmFileHelper.cxx index e91570e2..9090bda6 100644 --- a/src/gdcmFileHelper.cxx +++ b/src/gdcmFileHelper.cxx @@ -4,8 +4,8 @@ Module: $RCSfile: gdcmFileHelper.cxx,v $ Language: C++ - Date: $Date: 2005/09/07 08:55:23 $ - Version: $Revision: 1.58 $ + Date: $Date: 2005/10/07 09:54:53 $ + Version: $Revision: 1.59 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -1485,7 +1485,17 @@ void FileHelper::CheckMandatoryElements() e_0008_0090->SetValue(""); Archive->Push(e_0008_0090); } - + + // Pixel Spacing : defaulted to 1.0\1.0 + ValEntry *e_0028_0030 = FileInternal->GetValEntry(0x0028, 0x0030); + if ( !e_0028_0030 ) + { + e_0028_0030 = new ValEntry( + Global::GetDicts()->GetDefaultPubDict()->GetEntry(0x0028, 0x0030) ); + e_0028_0030->SetValue("1.0\\1.0"); + Archive->Push(e_0028_0030); + } + // Remove some inconstencies (probably some more will be added) // if (0028 0008)Number of Frames exists