18 #ifndef itkUnaryFunctorImageFilter_h
19 #define itkUnaryFunctorImageFilter_h
49 template<
typename TInputImage,
typename TOutputImage,
typename TFunction >
96 if ( m_Functor != functor )
116 void GenerateOutputInformation()
override;
128 void DynamicThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread)
override;
135 #ifndef ITK_MANUAL_INSTANTIATION
136 #include "itkUnaryFunctorImageFilter.hxx"
typename OutputImageType::Pointer OutputImagePointer
Light weight base class for most itk classes.
typename OutputImageType::PixelType OutputImagePixelType
typename InputImageType::PixelType InputImagePixelType
typename InputImageType::Pointer InputImagePointer
typename OutputImageType::RegionType OutputImageRegionType
const FunctorType & GetFunctor() const
FunctorType & GetFunctor()
typename InputImageType::RegionType InputImageRegionType
Implements pixel-wise generic operation on one image.
Base class for filters that take an image as input and overwrite that image as the output...
ImageBaseType::RegionType RegionType
void SetFunctor(const FunctorType &functor)