]> Creatis software - cpPlugins.git/blobdiff - plugins/AnisotropicDiffusion/CurvatureAnisotropicDiffusionImageFilter.cxx
...
[cpPlugins.git] / plugins / AnisotropicDiffusion / CurvatureAnisotropicDiffusionImageFilter.cxx
index 41e0c9c25afe979bf9b6564bc75ffc4ce94edf42..d2f2aea8fbf6e0d84370c7f7e824abb8f8bb2576 100644 (file)
@@ -1,17 +1,20 @@
-#include <plugins/AnisotropicDiffusion/CurvatureAnisotropicDiffusionImageFilter.h>
+#include <AnisotropicDiffusion/CurvatureAnisotropicDiffusionImageFilter.h>
 #include <cpPlugins/DataObjects/Image.h>
+#include <cpPlugins/DataObjects/Image_Demanglers.h>
 
 #include <itkCurvatureAnisotropicDiffusionImageFilter.h>
-#include <itkCurvatureNDAnisotropicDiffusionFunction.hxx>
-#include <itkFiniteDifferenceFunction.hxx>
-#include <itkNeighborhoodInnerProduct.hxx>
-#include <itkNeighborhoodOperator.hxx>
-#include <itkFiniteDifferenceImageFilter.hxx>
-#include <itkAnisotropicDiffusionImageFilter.hxx>
-#include <itkDenseFiniteDifferenceImageFilter.hxx>
-#include <itkNeighborhoodAlgorithm.hxx>
-#include <itkDerivativeOperator.hxx>
-#include <itkScalarAnisotropicDiffusionFunction.hxx>
+/* TODO
+   #include <itkCurvatureNDAnisotropicDiffusionFunction.hxx>
+   #include <itkFiniteDifferenceFunction.hxx>
+   #include <itkNeighborhoodInnerProduct.hxx>
+   #include <itkNeighborhoodOperator.hxx>
+   #include <itkFiniteDifferenceImageFilter.hxx>
+   #include <itkAnisotropicDiffusionImageFilter.hxx>
+   #include <itkDenseFiniteDifferenceImageFilter.hxx>
+   #include <itkNeighborhoodAlgorithm.hxx>
+   #include <itkDerivativeOperator.hxx>
+   #include <itkScalarAnisotropicDiffusionFunction.hxx>
+*/
 
 // -------------------------------------------------------------------------
 cpPluginsAnisotropicDiffusion::CurvatureAnisotropicDiffusionImageFilter::
@@ -43,9 +46,8 @@ void cpPluginsAnisotropicDiffusion::CurvatureAnisotropicDiffusionImageFilter::
 _GenerateData( )
 {
   auto o = this->GetInputData( "Input" );
-  cpPlugins_Demangle_ImageScalars( o, _GD0, 2 );
-  else cpPlugins_Demangle_ImageScalars( o, _GD0, 3 );
-  else this->_Error( "No valid input image." );
+  cpPlugins_Demangle_Image_ScalarPixels_VisualDims_1( o, _GD0 )
+    this->_Error( "No valid input image." );
 }
 
 // -------------------------------------------------------------------------