|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkComplexBSplineInterpolateImageFunction_h
19 #define itkComplexBSplineInterpolateImageFunction_h
43 template <
typename TImageType,
typename TCoordRep =
double,
typename TCoefficientType =
double>
69 static constexpr
unsigned int ImageDimension = Superclass::ImageDimension;
126 SetSplineOrder(
unsigned int SplineOrder);
128 itkGetConstMacro(SplineOrder,
int);
133 SetInputImage(
const TImageType * inputData)
override;
138 return SizeType::Filled(m_SplineOrder + 1);
146 PrintSelf(std::ostream & os,
Indent indent)
const override;
160 #ifndef ITK_MANUAL_INSTANTIATION
161 # include "itkComplexBSplineInterpolateImageFunction.hxx"
ImaginaryFilterType::Pointer m_ImaginaryFilter
Evaluates the B-Spline interpolation of an image. Spline order may be from 0 to 5.
InterpolatorType::Pointer m_ImaginaryInterpolator
ImageBaseType::PointType PointType
ImageBaseType::SizeType SizeType
typename Superclass::PointType PointType
Control indentation during Print() invocation.
typename Superclass::SizeType SizeType
unsigned int m_SplineOrder
ImageBaseType::IndexType IndexType
typename Superclass::OutputType OutputType
Computes pixel-wise the imaginary part of a complex image.
typename Superclass::IndexType IndexType
Light weight base class for most itk classes.
Complex wrapper around BSplineInterpolateImageFunction.
typename Superclass::InputImageType InputImageType
typename Superclass::ContinuousIndexType ContinuousIndexType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
RealFilterType::Pointer m_RealFilter
InterpolatorType::Pointer m_RealInterpolator
Templated n-dimensional image class.
Base class for all image interpolators.
SizeType GetRadius() const override
Computes pixel-wise the real(x) part of a complex image.