]> Creatis software - bbtk.git/commitdiff
#3309 BBTK Bug New Normal Bug gdcmvtk - GetXCoherentInfoGdcmReader std - FilesFromDir...
authorEduardo DAVILA <davila@dhcp-12.creatis.univ-lyon1.fr>
Thu, 12 Dec 2019 12:15:51 +0000 (13:15 +0100)
committerEduardo DAVILA <davila@dhcp-12.creatis.univ-lyon1.fr>
Thu, 12 Dec 2019 12:15:51 +0000 (13:15 +0100)
packages/gdcmvtk/src/bbgdcmvtkGetXCoherentInfoGdcmReader.cxx

index e09b38ad76babdbde24a6467eac2807a2d378957..6c810593aa5758ca97dc852ed27256119e66655b 100644 (file)
@@ -87,6 +87,7 @@ vtkImageData* GetXCoherentInfoGdcmReader::CreateDefaultImage()
 #if defined USE_GDCM
 void GetXCoherentInfoGdcmReader::Process()
 {
+printf("EED GetXCoherentInfoGdcmReader::Process Start\n");
  // Read the *first* image file (a SET of file names is given as input) 
    f = GDCM_NAME_SPACE::File::New();
 
@@ -96,6 +97,7 @@ void GetXCoherentInfoGdcmReader::Process()
        } else {
                f->SetFileName( "" );
        } // if
+printf("EED GetXCoherentInfoGdcmReader::Process 1\n");
 
    bool res = f->Load();  
    if ( !res )
@@ -116,6 +118,7 @@ void GetXCoherentInfoGdcmReader::Process()
       v_iop.push_back(iop[i]);
        } // for i
    bbSetOutputIOP(v_iop );
+printf("EED GetXCoherentInfoGdcmReader::Process 2\n");
  
    std::vector<double> v_ipp;
    float ipp[3];
@@ -130,6 +133,8 @@ void GetXCoherentInfoGdcmReader::Process()
 // Add *all the files* to the SerieHelper
    sh = GDCM_NAME_SPACE::SerieHelper::New();
    std::vector<std::string> gii = bbGetInputIn();
+
+printf("EED GetXCoherentInfoGdcmReader::Process 3\n");
    
    for(std::vector<std::string>::iterator it = gii.begin();
                                           it != gii.end();
@@ -141,14 +146,17 @@ void GetXCoherentInfoGdcmReader::Process()
    GDCM_NAME_SPACE::FileList::const_iterator it;
    GDCM_NAME_SPACE::FileList *l;
 
+printf("EED GetXCoherentInfoGdcmReader::Process 4\n");
    // Should only contain one!
    l = sh->GetFirstSingleSerieUIDFileSet();
+printf("EED GetXCoherentInfoGdcmReader::Process 5\n");
 
        if (l==NULL)
        {       
                printf("EED GetXCoherentInfoGdcmReader::Process Warnning not coherent list/file \n");
                return;
        }
+printf("EED GetXCoherentInfoGdcmReader::Process 6\n");
 
    double zspacing = 0.;
    sh->OrderFileList(l); // this one should compute the *actual* Z Spacing!