|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkAbsImageFilter_h
19 #define itkAbsImageFilter_h
32 template <
typename TInput,
typename TOutput>
47 return !(*
this != other);
53 return static_cast<TOutput>(itk::Math::abs(A));
71 template <
typename TInputImage,
typename TOutputImage>
94 #ifdef ITK_USE_CONCEPT_CHECKING
104 #if !defined(ITK_WRAPPING_PARSER)
typename TInputImage::PixelType InputPixelType
~AbsImageFilter() override=default
bool operator!=(const Abs &) const
void SetFunctor(const std::function< ConstRefFunctionType > &f)
Implements pixel-wise generic "operation" on one image.
Computes the absolute value of a pixel.
Base class for all process objects that output image data.
TOutput operator()(const TInput &A) const
bool operator==(const Abs &other) const
Computes the absolute value of each pixel.
#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...
Functor::Abs< typename TInputImage::PixelType, typename TOutputImage::PixelType > FunctorType
typename TOutputImage::PixelType OutputPixelType