]> Creatis software - clitk.git/blobdiff - tools/clitkComposeVFGenericFilter.txx
QVTKOpenGLNativeWidget is available from VTK8.2
[clitk.git] / tools / clitkComposeVFGenericFilter.txx
index 8b0ecdf7ad5408c99eb5adbd4a8d0227da83e029..0e6d1a47e2ad187e16f09379fc43cac4dd602d79 100644 (file)
@@ -19,7 +19,7 @@
 #define __clitkComposeVFGenericFilter_txx
 #include "clitkComposeVFGenericFilter.h"
 
-#include "clitkCoeffsToDVF.h"
+#include "clitkConvertBLUTCoeffsToVFFilter.h"
 
 namespace clitk
 {
@@ -47,8 +47,17 @@ namespace clitk
 
     //Define the image type
     if (m_Type == 1) {
-      input1 = CoeffsToDVF<ImageType>(m_InputName1, m_LikeImage, m_Verbose);
-      input2 = CoeffsToDVF<ImageType>(m_InputName2, m_LikeImage, m_Verbose);
+      typedef ConvertBLUTCoeffsToVFFilter<ImageType> VFFilterType;
+      typename VFFilterType::Pointer vf_filter = VFFilterType::New();
+      vf_filter->SetInputFileName(m_InputName1);
+      vf_filter->SetLikeFileName(m_LikeImage);
+      vf_filter->SetVerbose(m_Verbose);
+      vf_filter->Update();
+      input1 = vf_filter->GetOutput();
+
+      vf_filter->SetInputFileName(m_InputName2);
+      vf_filter->Update();
+      input2 = vf_filter->GetOutput();
     }
     else {
       //Read the input1