![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkMultiResolutionImageRegistrationMethodWithFeatures.h>
Class for multi-resolution image registration methods.
This class is an extension of the itk class MultiResolutionImageRegistrationMethod. It allows the use of multiple metrics, which are summed, multiple images, multiple interpolators, and/or multiple image pyramids.
Make sure the following is true:
nrofmetrics >= nrofinterpolators >= nrofmovingpyramids >= nrofmovingimages
nrofmetrics >= nroffixedpyramids >= nroffixedimages
nroffixedregions == nroffixedimages
nrofinterpolators == nrofmetrics OR nrofinterpolators == 1
nroffixedimages == nrofmetrics OR nroffixedimages == 1
etc...
You may also set an interpolator/fixedimage/etc to NULL, if you happen to know that the corresponding metric is not an ImageToImageMetric, but a regularizer for example (which does not need an image.
Definition at line 55 of file itkMultiResolutionImageRegistrationMethodWithFeatures.h.
Static Public Member Functions | |
static Pointer | New () |
![]() | |
static Pointer | New () |
![]() | |
static Pointer | New () |
using itk::MultiResolutionImageRegistrationMethodWithFeatures< TFixedImage, TMovingImage >::ConstPointer = SmartPointer<const Self> |
Definition at line 65 of file itkMultiResolutionImageRegistrationMethodWithFeatures.h.
using itk::MultiResolutionImageRegistrationMethodWithFeatures< TFixedImage, TMovingImage >::OptimizerPointer = typename OptimizerType::Pointer |
Definition at line 89 of file itkMultiResolutionImageRegistrationMethodWithFeatures.h.
using itk::MultiResolutionImageRegistrationMethodWithFeatures< TFixedImage, TMovingImage >::Pointer = SmartPointer<Self> |
Definition at line 64 of file itkMultiResolutionImageRegistrationMethodWithFeatures.h.
using itk::MultiResolutionImageRegistrationMethodWithFeatures< TFixedImage, TMovingImage >::Self = MultiResolutionImageRegistrationMethodWithFeatures |
Standard class typedefs.
Definition at line 62 of file itkMultiResolutionImageRegistrationMethodWithFeatures.h.
using itk::MultiResolutionImageRegistrationMethodWithFeatures< TFixedImage, TMovingImage >::Superclass = MultiInputMultiResolutionImageRegistrationMethodBase<TFixedImage, TMovingImage> |
Definition at line 63 of file itkMultiResolutionImageRegistrationMethodWithFeatures.h.
|
protecteddefault |
Constructor.
|
overrideprotecteddefault |
Destructor.
|
overrideprotectedvirtual |
Function called by PreparePyramids, which checks if the user input regarding the image pyramids is ok.
Reimplemented from itk::MultiInputMultiResolutionImageRegistrationMethodBase< TFixedImage, TMovingImage >.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::MultiInputMultiResolutionImageRegistrationMethodBase< TFixedImage, TMovingImage >.
Reimplemented in elastix::MultiResolutionRegistrationWithFeatures< TElastix >.
itk::MultiResolutionImageRegistrationMethodWithFeatures< TFixedImage, TMovingImage >::ITK_DISALLOW_COPY_AND_MOVE | ( | MultiResolutionImageRegistrationMethodWithFeatures< TFixedImage, TMovingImage > | ) |
|
static |
Method for creation through the object factory.
Generated on 1687403667 for elastix by ![]() |
![]() |