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>>
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.
Implements transparent reference counting.
SmartPointer< Self > Pointer
void PrintSelf(std::ostream &os, Indent indent) const override
TensorFractionalAnisotropyImageFilter Self
typename InputPixelType::ValueType InputValueType
typename TOutputImage::PixelType OutputPixelType
SmartPointer< const Self > ConstPointer
TensorFractionalAnisotropyImageFilter()=default
UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::TensorFractionalAnisotropyFunction< typename TInputImage::PixelType > > Superclass
typename TInputImage::PixelType InputPixelType
~TensorFractionalAnisotropyImageFilter() override=default
UnaryFunctorImageFilter()
TOutputImage OutputImageType
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....