#include <creaImageIODicomImageReader.h>
#include <vtkGdcmReader.h>
+
+
+
#include <creaImageIOSystem.h>
#include "boost/filesystem/path.hpp"
#include <creaImageIOTreeAttributeDescriptor.h>
#include <vtkStringArray.h>
-
+#include <creaImageIOGimmick.h>
+#ifdef _DEBUG
+#define new DEBUG_NEW
+#endif
namespace creaImageIO
{
DicomImageReader::DicomImageReader()
{
mReader = vtkGdcmReader::New();
+//EED mReader->SetFlipY(false);
SetName ( "Dicom" );
+
};
//=====================================================================
}
if (str[str.size()-1]==' ')
{
- return str.substr(0,str.size()-1);
+ return irclean(str.substr(0,str.size()-1));
}
if (str[str.size()-1]==0)
{
- return str.substr(0,str.size()-1);
+ return irclean(str.substr(0,str.size()-1));
}
}
}
else
{
- uint16_t gr;
uint16_t el;
+ uint16_t gr;
+
tree::AttributeDescriptor::GetDicomGroupElementFromKey(i->first,gr,el);
if ( ( gr!=0 ) && ( el!=0 ) )
{
- std::string val = file->GetEntryString(gr,el);
+ std::string val = file->GetEntryString(gr,el);
i->second = irclean(val);
}
}
}
}
- // file->Delete();
}
//=====================================================================