18 #ifndef itkMeanImageFilter_h
19 #define itkMeanImageFilter_h
47 template<
typename TInputImage,
typename TOutputImage >
53 itkStaticConstMacro(InputImageDimension,
unsigned int,
54 TInputImage::ImageDimension);
55 itkStaticConstMacro(OutputImageDimension,
unsigned int,
56 TOutputImage::ImageDimension);
85 #ifdef ITK_USE_CONCEPT_CHECKING
106 void ThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread,
114 #ifndef ITK_MANUAL_INSTANTIATION
115 #include "itkMeanImageFilter.hxx"
InputImageType::RegionType InputImageRegionType
SmartPointer< const Self > ConstPointer
OutputImageType::RegionType OutputImageRegionType
TInputImage InputImageType
Applies an averaging filter to an image.
NumericTraits< InputPixelType >::RealType InputRealType
Base class for all process objects that output image data.
InputImageType::PixelType InputPixelType
OutputImageType::PixelType OutputPixelType
A base class for all the filters working on a box neighborhood.
unsigned int ThreadIdType
SmartPointer< Self > Pointer
BoxImageFilter< InputImageType, OutputImageType > Superclass
TOutputImage OutputImageType
ImageBaseType::SizeType SizeType
Define additional traits for native types such as int or float.
virtual ~MeanImageFilter() override
#define itkConceptMacro(name, concept)
InputImageType::SizeType InputSizeType