#if defined USE_GDCM
void GetXCoherentInfoGdcmReader::Process()
{
+
// Read the *first* image file (a SET of file names is given as input)
f = GDCM_NAME_SPACE::File::New();
- f->SetFileName( bbGetInputIn()[0] );
+
+ if ( bbGetInputIn().size()!=0 )
+ {
+ f->SetFileName( bbGetInputIn()[0] );
+ } else {
+ f->SetFileName( "" );
+ }
+
bool res = f->Load();
if ( !res )
{
sh->AddFileName(*it);
}
+
GDCM_NAME_SPACE::FileList::const_iterator it;
GDCM_NAME_SPACE::FileList *l;
//reader->SetFileName( bbGetInputIn().c_str() );
reader->SetCoherentFileList(l);
reader->Update();
- reader->GetOutput();
-
bbSetOutputOut( reader->GetOutput() );
}
#endif