18#ifndef itkTensorFractionalAnisotropyImageFilter_h
19#define itkTensorFractionalAnisotropyImageFilter_h
30template <
typename TInput>
46 return x.GetFractionalAnisotropy();
66template <
typename TInputImage,
67 typename TOutputImage =
68 Image<typename NumericTraits<typename TInputImage::PixelType::ValueType>::RealType,
TInputImage::Dimension>>
72 Functor::TensorFractionalAnisotropyFunction<typename TInputImage::PixelType>>
105#ifdef ITK_USE_CONCEPT_CHECKING
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION(TensorFractionalAnisotropyFunction)
RealValueType operator()(const TInput &x) const
typename TInput::RealValueType RealValueType
bool operator==(const TensorFractionalAnisotropyFunction &) const
void PrintSelf(std::ostream &os, Indent indent) const override
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Computes the Fractional Anisotropy for every pixel of a input tensor image.
void PrintSelf(std::ostream &os, Indent indent) const override
typename InputPixelType::ValueType InputValueType
typename TOutputImage::PixelType OutputPixelType
TensorFractionalAnisotropyImageFilter()=default
typename TInputImage::PixelType InputPixelType
~TensorFractionalAnisotropyImageFilter() override=default
Implements pixel-wise generic operation on one image.
TOutputImage OutputImageType
#define itkConceptMacro(name, concept)
constexpr unsigned int Dimension
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....