1 #ifndef __fpaPlugins_ImageFunctors__BinaryThreshold__h__
2 #define __fpaPlugins_ImageFunctors__BinaryThreshold__h__
4 #include <itkProcessObject.h>
5 #include <fpaPlugins_ImageFunctors_Export.h>
6 #include <cpPlugins/Pipeline/Functor.h>
8 namespace fpaPlugins_ImageFunctors
12 class fpaPlugins_ImageFunctors_EXPORT BinaryThreshold
13 : public cpPlugins::Pipeline::Functor
15 cpPluginsObject( BinaryThreshold, cpPlugins::Pipeline::Functor, fpaImageFunctors );
18 virtual void Instantiate( itk::LightObject* filter ) override;
21 template< class _TInput >
22 inline void _GD0( _TInput* input, itk::ProcessObject* filter );
24 template< class _TInput, class _TOutput >
25 inline void _GD1( _TOutput* output, _TInput* input, itk::ProcessObject* filter );
30 #endif // __fpaPlugins_ImageFunctors__BinaryThreshold__h__