-#include <plugins/Plugins/SimpleImageNeighborhood.h>
-#include <cpPlugins/DataObjects/Image.h>
+#include <Plugins/SimpleImageNeighborhood.h>
+#include <cpInstances/Image.h>
+#include <cpInstances/Image_Demanglers.h>
+#include <itkImage.h>
#include <fpa/Image/Functors/SimpleNeighborhood.h>
-#include <fpa/Image/Functors/SimpleNeighborhood.hxx>
// -------------------------------------------------------------------------
fpaPlugins::SimpleImageNeighborhood::
: Superclass( )
{
typedef cpPlugins::BaseObjects::DataObject _TData;
- typedef cpPlugins::DataObjects::Image _TImage;
+ typedef cpInstances::Image _TImage;
this->_ConfigureInput< _TImage >( "Input", true, false );
this->_ConfigureOutput< _TData >( "Output" );
- this->m_Parameters.ConfigureAsUint( "Order" );
- this->m_Parameters.SetUint( "Order", 1 );
+ this->m_Parameters.ConfigureAsUint( "Order", 1 );
}
// -------------------------------------------------------------------------
_GenerateData( )
{
auto o = this->GetInputData( "Input" );
- cpPlugins_Demangle_ImageProcessDims( o, _GD0 );
- else this->_Error( "Invalid input image." );
+ cpPlugins_Demangle_Image_ScalarPixels_AllDims_1( o, _GD0 )
+ this->_Error( "Invalid input image." );
}
// -------------------------------------------------------------------------