18 #ifndef itkBoxMeanImageFilter_h
19 #define itkBoxMeanImageFilter_h
42 template<
typename TInputImage,
typename TOutputImage = TInputImage >
72 itkStaticConstMacro(OutputImageDimension,
unsigned int,
73 TOutputImage::ImageDimension);
74 itkStaticConstMacro(InputImageDimension,
unsigned int,
75 TInputImage::ImageDimension);
78 #ifdef ITK_USE_CONCEPT_CHECKING
82 itkGetStaticConstMacro(OutputImageDimension) > ) );
92 void ThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread,
ThreadIdType threadId) ITK_OVERRIDE;
99 #ifndef ITK_MANUAL_INSTANTIATION
100 #include "itkBoxMeanImageFilter.hxx"
TInputImage::SizeType SizeType
TOutputImage::PixelType OutputPixelType
~BoxMeanImageFilter() override
BoxImageFilter< TInputImage, TOutputImage > Superclass
SmartPointer< const Self > ConstPointer
Base class for all process objects that output image data.
TInputImage InputImageType
TInputImage::IndexType IndexType
SmartPointer< Self > Pointer
TInputImage::RegionType RegionType
TInputImage::PixelType PixelType
Implements a fast rectangular mean filter using the accumulator approach.
A base class for all the filters working on a box neighborhood.
unsigned int ThreadIdType
Superclass::OutputImageRegionType OutputImageRegionType
ImageBaseType::SizeType SizeType
TOutputImage OutputImageType
#define itkConceptMacro(name, concept)
TInputImage::OffsetType OffsetType
ImageBaseType::IndexType IndexType