X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=plugins%2FImageParaMorphologyFilters%2FBinaryDilateParaImageFilter.cxx;h=3f11eaeb1044eff8ae214fc611bf95d1f6746827;hb=d6b52a06acc7f4303583aad084c368912dbf2068;hp=6af981bf72078fd2cb23a04f0fa6e85a0a262e56;hpb=683fd9cb190ab6835d4c8b58eb2823dd8fbe0b8e;p=cpPlugins.git diff --git a/plugins/ImageParaMorphologyFilters/BinaryDilateParaImageFilter.cxx b/plugins/ImageParaMorphologyFilters/BinaryDilateParaImageFilter.cxx index 6af981b..3f11eae 100644 --- a/plugins/ImageParaMorphologyFilters/BinaryDilateParaImageFilter.cxx +++ b/plugins/ImageParaMorphologyFilters/BinaryDilateParaImageFilter.cxx @@ -1,19 +1,23 @@ -#include +#include #include -#include -#include -#include -#include -#include +/* TODO + #include + #include + #include + #include + #include +*/ // ------------------------------------------------------------------------- cpPluginsImageParaMorphologyFilters::BinaryDilateParaImageFilter:: BinaryDilateParaImageFilter( ) : Superclass( ) { - this->_ConfigureInput< cpPlugins::DataObjects::Image >( "Input", true, false ); - this->_ConfigureOutput< cpPlugins::DataObjects::Image >( "Output" ); + typedef cpPlugins::DataObjects::Image _TImage; + + this->_ConfigureInput< _TImage >( "Input", true, false ); + this->_ConfigureOutput< _TImage >( "Output" ); this->m_Parameters.ConfigureAsReal( "Radius" ); this->m_Parameters.ConfigureAsBool( "Circular" ); this->m_Parameters.ConfigureAsBool( "UseImageSpacing" ); @@ -33,9 +37,11 @@ cpPluginsImageParaMorphologyFilters::BinaryDilateParaImageFilter:: void cpPluginsImageParaMorphologyFilters::BinaryDilateParaImageFilter:: _GenerateData( ) { - auto o = this->GetInputData( "Input" ); - cpPlugins_Demangle_ImageScalars_Dims( o, _GD0 ); - else this->_Error( "No valid input image." ); + /* TODO + auto o = this->GetInputData( "Input" ); + cpPlugins_Demangle_ImageScalars_Dims( o, _GD0 ); + else this->_Error( "No valid input image." ); + */ } // ------------------------------------------------------------------------- @@ -43,15 +49,17 @@ template< class _TImage > void cpPluginsImageParaMorphologyFilters::BinaryDilateParaImageFilter:: _GD0( _TImage* image ) { - typedef itk::BinaryDilateParaImageFilter< _TImage > _TFilter; - - auto filter = this->_CreateITK< _TFilter >( ); - filter->SetInput( image ); - filter->SetRadius( this->m_Parameters.GetReal( "Radius" ) ); - filter->SetCircular( this->m_Parameters.GetBool( "Circular" ) ); - filter->SetUseImageSpacing( this->m_Parameters.GetBool( "UseImageSpacing" ) ); - filter->Update( ); - this->GetOutput( "Output" )->SetITK( filter->GetOutput( ) ); + /* TODO + typedef itk::BinaryDilateParaImageFilter< _TImage > _TFilter; + + auto filter = this->_CreateITK< _TFilter >( ); + filter->SetInput( image ); + filter->SetRadius( this->m_Parameters.GetReal( "Radius" ) ); + filter->SetCircular( this->m_Parameters.GetBool( "Circular" ) ); + filter->SetUseImageSpacing( this->m_Parameters.GetBool( "UseImageSpacing" ) ); + filter->Update( ); + this->GetOutput( "Output" )->SetITK( filter->GetOutput( ) ); + */ } // eof - $RCSfile$