|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkOrthogonalSwath2DPathFilter_h
19 #define itkOrthogonalSwath2DPathFilter_h
53 template <
typename TFourierSeriesPath,
typename TSwathMeritImage>
95 PrintSelf(std::ostream & os,
Indent indent)
const override;
98 GenerateData()
override;
105 FindAndStoreBestErrorStep(
unsigned int x,
unsigned int F,
unsigned int L);
123 int rows = m_SwathSize[1];
125 return m_StepValues[(x * rows * rows) + (f * rows) + (l)];
131 int rows = m_SwathSize[1];
133 return m_MeritValues[(x * rows * rows) + (f * rows) + (l)];
136 std::unique_ptr<int[]> m_StepValues{
nullptr };
138 std::unique_ptr<double[]> m_MeritValues{
nullptr };
140 std::unique_ptr<int[]> m_OptimumStepsValues{
nullptr };
149 #ifndef ITK_MANUAL_INSTANTIATION
150 # include "itkOrthogonalSwath2DPathFilter.hxx"
typename InputPathType::OffsetType OffsetType
typename OutputPathType::InputType OutputPathInputType
SmartPointer< Self > Pointer
typename ImageType::ConstPointer ImageConstPointer
SmartPointer< const Self > ConstPointer
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
Represent an orthogonally corrected 2D parametric path.
Superclass::InputType InputType
typename ImageType::SizeType SizeType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
typename InputPathType::Pointer InputPathPointer
ImageBaseType::IndexType IndexType
Light weight base class for most itk classes.
int & StepValue(int f, int l, int x)
TSwathMeritImage ImageType
double & MeritValue(int f, int l, int x)
typename OutputPathType::OrthogonalCorrectionTableType OrthogonalCorrectionTableType
TFourierSeriesPath InputPathType
Base class for filters that take both a path and an image as input and produce a path as output.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename InputPathType::InputType InputPathInputType
typename OutputPathType::Pointer OutputPathPointer
typename OutputPathType::OrthogonalCorrectionTablePointer OrthogonalCorrectionTablePointer
typename InputPathType::IndexType IndexType
Filter that optimizes a 2D path relative to an image.