18 #ifndef itkTensorFractionalAnisotropyImageFilter_h
19 #define itkTensorFractionalAnisotropyImageFilter_h
30 template<
typename TInput >
44 return !( *
this != other );
49 return x.GetFractionalAnisotropy();
69 template<
typename TInputImage,
70 typename TOutputImage = Image<
76 Functor::TensorFractionalAnisotropyFunction<
77 typename TInputImage::PixelType > >
85 TInputImage, TOutputImage,
87 typename TInputImage::PixelType > >;
107 #ifdef ITK_USE_CONCEPT_CHECKING
void PrintSelf(std::ostream &os, Indent indent) const override
typename TInputImage::PixelType InputPixelType
typename InputPixelType::ValueType InputValueType
Define numeric traits for std::vector.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
bool operator!=(const TensorFractionalAnisotropyFunction &) const
Base class for all process objects that output image data.
constexpr unsigned int Dimension
typename TInputImage::PixelType::RealValueType RealValueType
typename TOutputImage::PixelType OutputPixelType
void PrintSelf(std::ostream &os, Indent indent) const override
TensorFractionalAnisotropyImageFilter()=default
TOutputImage OutputImageType
~TensorFractionalAnisotropyImageFilter() override=default
~TensorFractionalAnisotropyFunction()=default
RealValueType operator()(const TInput &x) const
Implements pixel-wise generic operation on one image.
Control indentation during Print() invocation.
bool operator==(const TensorFractionalAnisotropyFunction &other) const
TensorFractionalAnisotropyFunction()=default
Computes the Fractional Anisotropy for every pixel of a input tensor image.
#define itkConceptMacro(name, concept)
TOutputImage OutputImageType