-#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::
_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." );
}
// -------------------------------------------------------------------------