18#ifndef itkNaryMaximumImageFilter_h
19#define itkNaryMaximumImageFilter_h
34template <
typename TInput,
typename TOutput>
47 for (
unsigned int i = 0; i < B.size(); ++i)
99template <
typename TInputImage,
typename TOutputImage>
103 Functor::Maximum1<typename TInputImage::PixelType, typename TInputImage::PixelType>>
124#ifdef ITK_USE_CONCEPT_CHECKING
bool operator==(const Maximum1 &) const
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION(Maximum1)
TOutput operator()(const std::vector< TInput > &B) const
typename NumericTraits< TOutput >::ValueType OutputValueType
Base class for all process objects that output image data.
Perform a generic pixel-wise operation on N images.
Computes the pixel-wise maximum of several images.
~NaryMaximumImageFilter() override=default
NaryMaximumImageFilter()=default
static constexpr T NonpositiveMin()
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....