|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkLog10ImageFilter_h
19 #define itkLog10ImageFilter_h
33 template <
typename TInput,
typename TOutput>
49 return !(*
this != other);
55 return static_cast<TOutput>(std::log10(static_cast<double>(A)));
70 template <
typename TInputImage,
typename TOutputImage>
89 #ifdef ITK_USE_CONCEPT_CHECKING
99 #if !defined(ITK_WRAPPING_PARSER)
Computes the log10 of each pixel.
TOutput operator()(const TInput &A) const
bool operator!=(const Log10 &) const
void SetFunctor(const std::function< ConstRefFunctionType > &f)
Implements pixel-wise generic "operation" on one image.
~Log10ImageFilter() override=default
bool operator==(const Log10 &other) const
Base class for all process objects that output image data.
#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::Log10< typename TInputImage::PixelType, typename TOutputImage::PixelType > FunctorType