13 #ifndef itkLocalStatisticFilter_h
14 #define itkLocalStatisticFilter_h
16 #include <itkImageToImageFilter.h>
26 template<
typename TInputImageType,
typename TOuputImageType >
31 typedef ImageToImageFilter< TInputImageType, TOuputImageType >
Superclass;
40 itkSetMacro(Size,
int);
41 itkGetConstMacro(Size,
int);
51 using itk::ProcessObject::MakeOutput;
52 itk::ProcessObject::DataObjectPointer
MakeOutput(itk::ProcessObject::DataObjectPointerArraySizeType )
override;
58 void operator=(
const Self &);
65 #ifndef ITK_MANUAL_INSTANTIATION
66 #include <itkLocalStatisticFilter.tpp>
Computes local statistics (mean, variance, etc.) for each voxel in a given neighbourhood.
void BeforeThreadedGenerateData(void) override
SmartPointer< Self > Pointer
LocalStatisticFilter Self
void CreateOutputImage(InputImagePointer input, OutputImagePointer output)
TInputImageType::ConstPointer InputImagePointer
itk::ProcessObject::DataObjectPointer MakeOutput(itk::ProcessObject::DataObjectPointerArraySizeType) override
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
ImageToImageFilter< TInputImageType, TOuputImageType > Superclass
TOuputImageType::RegionType OutputImageRegionType
~LocalStatisticFilter() override
TOuputImageType::Pointer OutputImagePointer