18 #ifndef __itkProfileFromSPFImageFilter_h 19 #define __itkProfileFromSPFImageFilter_h 34 template <
class TInputImage,
class TOutputImage >
62 itkSetMacro(Radius,
double);
63 itkGetMacro(Radius,
double);
65 itkSetMacro(RadiusVector, STDVectorPointer);
66 itkGetMacro(RadiusVector, STDVectorPointer);
72 m_RadiusVector(new STDVectorType())
82 void ThreadedGenerateData(
const typename TOutputImage::RegionType& outputRegionForThread,ThreadIdType threadId )
ITK_OVERRIDE;
84 typename LightObject::Pointer InternalClone()
const ITK_OVERRIDE;
85 void PrintSelf(std::ostream& os, Indent indent)
const ITK_OVERRIDE;
89 void operator=(
const Self&);
100 #if ITK_TEMPLATE_EXPLICIT 101 # include "Templates/itkProfileFromSPFImageFilter+-.h" 104 #if !defined(ITK_MANUAL_INSTANTIATION) && !defined(__itkProfileFromSPFImageFilter_hxx) SmartPointer< const Self > ConstPointer
virtual ~ProfileFromSPFImageFilter()
Calculate DWI/EAP profile from SPF coefficients.
Superclass::STDVectorPointer STDVectorPointer
STDVectorPointer m_RadiusVector
#define itkTypedefMaskedImageToImageMacro(Superclass)
Superclass::VectorType VectorType
FeaturesFromSPFImageFilter< TInputImage, TOutputImage > Superclass
Superclass::MatrixType MatrixType
utl_shared_ptr< STDVectorType > STDVectorPointer
ProfileFromSPFImageFilter Self
Superclass::BasisType BasisType
Superclass::VectorPointer VectorPointer
SmartPointer< Self > Pointer
Superclass::MatrixPointer MatrixPointer
Superclass::STDVectorType STDVectorType
Compute some features (DWI/EAP profile, ODFs, scalar indices) from SPF coefficients.