X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FcreaImageIOWxISimpleDlg.hpp;h=518ff9339a0a3411ab77d5526ba00250aba732cb;hb=c847ad25d22a984b4c61d4c60649c3af4422327a;hp=b2d813d6ddb83a5db0d0a0265e209280c73073d3;hpb=124b9349d1cc0a7316228bab71f96bc183bcbf6f;p=creaImageIO.git diff --git a/src/creaImageIOWxISimpleDlg.hpp b/src/creaImageIOWxISimpleDlg.hpp index b2d813d..518ff93 100644 --- a/src/creaImageIOWxISimpleDlg.hpp +++ b/src/creaImageIOWxISimpleDlg.hpp @@ -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::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());