My Project
|
Base class for PDE model based registrations. More...
#include <mia/core/regmodel.hh>
Public Types | |
typedef RegistrationTraits< Dim >::Data | Data |
Imaga data type for the registration model. More... | |
typedef RegistrationTraits< Dim >::Force | Force |
gradient force data type for the registration model More... | |
typedef Data | plugin_data |
plug-in helper type for search path evaluation More... | |
typedef regmodel_type | plugin_type |
plug-in helper type for search path evaluation More... | |
typedef RegistrationTraits< Dim >::Transformation | Transformation |
transformation type for the registrationmodel More... | |
![]() | |
typedef std::set< const char * > | Set |
define the type of the set of flags More... | |
Public Member Functions | |
float | get_force_scale () const |
void | solve (const Force &b, Transformation &x) const |
TRegModel () | |
virtual | ~TRegModel () |
![]() | |
const char * | get_init_string () const |
void | set_init_string (const char *init) |
void | set_module (PPluginModule module) |
![]() | |
void | add (const char *property) |
Set | get_missing_properties (const CPropertyFlagHolder &testset) const |
bool | has (const char *property) const |
bool | has_all_in (const CPropertyFlagHolder &testset) const |
virtual | ~CPropertyFlagHolder () |
Base class for PDE model based registrations.
Generic base class template for PDE based image registration models.
Dim | dimension of registration model |
Definition at line 55 of file regmodel.hh.
typedef RegistrationTraits<Dim>::Data TRegModel< Dim >::Data |
Imaga data type for the registration model.
Definition at line 59 of file regmodel.hh.
typedef RegistrationTraits<Dim>::Force TRegModel< Dim >::Force |
gradient force data type for the registration model
Definition at line 62 of file regmodel.hh.
plug-in helper type for search path evaluation
Definition at line 71 of file regmodel.hh.
typedef regmodel_type TRegModel< Dim >::plugin_type |
plug-in helper type for search path evaluation
Definition at line 68 of file regmodel.hh.
typedef RegistrationTraits<Dim>::Transformation TRegModel< Dim >::Transformation |
transformation type for the registrationmodel
Definition at line 65 of file regmodel.hh.
TRegModel< Dim >::TRegModel |
Definition at line 100 of file regmodel.hh.
Definition at line 105 of file regmodel.hh.
float TRegModel< Dim >::get_force_scale |
Definition at line 116 of file regmodel.hh.
void TRegModel< Dim >::solve | ( | const Force & | b, |
Transformation & | x | ||
) | const |
PDE solver for the registration model
[in] | b | force the gradient force of the cost function |
[in,out] | x | estimated transformation direction that can be further optimized by a line search |
Definition at line 110 of file regmodel.hh.