![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
A nearest neighbor resample-interpolator. More...
#include <elxNearestNeighborResampleInterpolator.h>
A nearest neighbor resample-interpolator.
Compared to the BSplineResampleInterpolator and BSplineResampleInterpolatorFloat with SplineOrder 0 this class uses less (in fact, no) memory. You can select this resample interpolator if memory burden is an issue and nearest neighbor interpolation is sufficient.
The parameters used in this class are:
(ResampleInterpolator "FinalNearestNeighborInterpolator")
Definition at line 42 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass2::ConfigurationPointer elastix::NearestNeighborResampleInterpolator< TElastix >::ConfigurationPointer |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 85 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass2::ConfigurationType elastix::NearestNeighborResampleInterpolator< TElastix >::ConfigurationType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 84 of file elxNearestNeighborResampleInterpolator.h.
typedef SmartPointer<const Self> elastix::NearestNeighborResampleInterpolator< TElastix >::ConstPointer |
Definition at line 58 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass1::ContinuousIndexType elastix::NearestNeighborResampleInterpolator< TElastix >::ContinuousIndexType |
Definition at line 79 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass2::ElastixPointer elastix::NearestNeighborResampleInterpolator< TElastix >::ElastixPointer |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 83 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass2::ElastixType elastix::NearestNeighborResampleInterpolator< TElastix >::ElastixType |
Typedef's from ResampleInterpolatorBase.
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 82 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass1::IndexType elastix::NearestNeighborResampleInterpolator< TElastix >::IndexType |
Definition at line 78 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass1::InputImageType elastix::NearestNeighborResampleInterpolator< TElastix >::InputImageType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 77 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass2::ITKBaseType elastix::NearestNeighborResampleInterpolator< TElastix >::ITKBaseType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 88 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass1::OutputType elastix::NearestNeighborResampleInterpolator< TElastix >::OutputType |
Typedef's inherited from the superclass.
Definition at line 76 of file elxNearestNeighborResampleInterpolator.h.
typedef SmartPointer<Self> elastix::NearestNeighborResampleInterpolator< TElastix >::Pointer |
Definition at line 57 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass2::RegistrationPointer elastix::NearestNeighborResampleInterpolator< TElastix >::RegistrationPointer |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 87 of file elxNearestNeighborResampleInterpolator.h.
typedef Superclass2::RegistrationType elastix::NearestNeighborResampleInterpolator< TElastix >::RegistrationType |
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 86 of file elxNearestNeighborResampleInterpolator.h.
typedef NearestNeighborResampleInterpolator elastix::NearestNeighborResampleInterpolator< TElastix >::Self |
Standard ITK-stuff.
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
Definition at line 52 of file elxNearestNeighborResampleInterpolator.h.
typedef NearestNeighborInterpolateImageFunction< typename ResampleInterpolatorBase<TElastix>::InputImageType, typename ResampleInterpolatorBase<TElastix>::CoordRepType > elastix::NearestNeighborResampleInterpolator< TElastix >::Superclass1 |
Definition at line 55 of file elxNearestNeighborResampleInterpolator.h.
typedef ResampleInterpolatorBase<TElastix> elastix::NearestNeighborResampleInterpolator< TElastix >::Superclass2 |
Definition at line 56 of file elxNearestNeighborResampleInterpolator.h.
elastix::NearestNeighborResampleInterpolator< TElastix >::NearestNeighborResampleInterpolator | ( | ) | [inline, protected] |
The constructor.
Definition at line 93 of file elxNearestNeighborResampleInterpolator.h.
virtual elastix::NearestNeighborResampleInterpolator< TElastix >::~NearestNeighborResampleInterpolator | ( | ) | [inline, protected, virtual] |
The destructor.
Definition at line 95 of file elxNearestNeighborResampleInterpolator.h.
elastix::NearestNeighborResampleInterpolator< TElastix >::NearestNeighborResampleInterpolator | ( | const Self & | ) | [private] |
The private constructor.
elastix::NearestNeighborResampleInterpolator< TElastix >::elxClassNameMacro | ( | "FinalNearestNeighborInterpolator" | ) |
Name of this class. Use this name in the parameter file to select this specific resample interpolator.
example: (ResampleInterpolator "FinalNearestNeighborInterpolator")
virtual const char* elastix::NearestNeighborResampleInterpolator< TElastix >::GetClassName | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from elastix::ResampleInterpolatorBase< TElastix >.
elastix::NearestNeighborResampleInterpolator< TElastix >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
Superclass1::ImageDimension | |||
) |
Dimension of the image.
static Pointer elastix::NearestNeighborResampleInterpolator< TElastix >::New | ( | ) | [static] |
Method for creation through the object factory.
void elastix::NearestNeighborResampleInterpolator< TElastix >::operator= | ( | const Self & | ) | [private] |
The private copy constructor.
Generated on 24-10-2011 for elastix by ![]() |
![]() |