|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkMeanProjectionImageFilter_h
19 #define itkMeanProjectionImageFilter_h
48 template <
typename TInputPixel,
typename TAccumulate>
61 m_Sum = TAccumulate{};
81 template <
typename TInputImage,
82 typename TOutputImage,
87 Functor::MeanAccumulator<typename TInputImage::PixelType, TAccumulate>>
112 #ifdef ITK_USE_CONCEPT_CHECKING
114 itkConceptMacro(InputPixelToOutputPixelTypeGreaterAdditiveOperatorCheck,
void operator()(const TInputPixel &input)
typename InputImageType::PixelType InputPixelType
MeanProjectionImageFilter()=default
typename OutputImageType::PixelType OutputPixelType
Implements an accumulation of an image along a selected direction.
Base class for all process objects that output image data.
TInputImage InputImageType
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename NumericTraits< TInputPixel >::RealType RealType
MeanAccumulator(SizeValueType size)
unsigned long SizeValueType
TOutputImage OutputImageType
~MeanProjectionImageFilter() override=default