]> Creatis software - creaImageIO.git/blobdiff - src/creaImageIOWxISimpleDlg.hpp
corrections
[creaImageIO.git] / src / creaImageIOWxISimpleDlg.hpp
index b2d813d6ddb83a5db0d0a0265e209280c73073d3..518ff9339a0a3411ab77d5526ba00250aba732cb 100644 (file)
@@ -324,8 +324,8 @@ namespace creaImageIO
                            typename TImage::Pointer image = m_Iresults[0];
                        
                                 // Size and dims for Input Image
-                               typedef itk::Size<4> iSize; // TO REMOVE
-                               typedef const itk::Size<4>::SizeValueType iSizeVal; // TO REMOVE
+                               typedef itk::Size<4> iSize;
+                               typedef const itk::Size<4>::SizeValueType iSizeVal;
                                iSize size = image->GetLargestPossibleRegion().GetSize();
                                iSizeVal *dims_size  = size.GetSize();
 
@@ -345,7 +345,7 @@ namespace creaImageIO
                                 typedef itk::NumericSeriesFileNames NamesGeneratorType;
                                 NamesGeneratorType::Pointer namesGenerator = NamesGeneratorType::New();
                                 namesGenerator->SetStartIndex(0);
-                                namesGenerator->SetEndIndex(dims_size[3]-1); // TO CHANGE
+                                namesGenerator->SetEndIndex(dims_size[3]-1);
                                 namesGenerator->SetIncrementIndex(1);
                                 std::string format = i_dir;
                             format += "/image%03d.vtk";
@@ -359,9 +359,11 @@ namespace creaImageIO
                                        vtkImageReader2 *vReader = vtkImageReader2::New();
                                        vReader->SetFilePrefix(".vtk");
                                        std::vector<std::string>::const_iterator it = names.begin();
+//                                     for(unsigned int i = 0 ;i < dims_size[3]; i++)
                                        for( ;it !=  names.end(); ++it)
                                        {
-                                               vReader->SetFileName((*it).c_str());
+                                               std::string name(*it);
+                                               vReader->SetFileName("d://temp2//image000.vtk");//name.c_str());
                                                vReader->Update();
                                                crea::VtkBasicSlicer(vReader->GetOutput());
                                                m_Vresults.push_back(vReader->GetOutput());