|
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. | |
| typedef RegistrationTraits< Dim >::Force | Force |
| gradient force data type for the registration model | |
| typedef Data | plugin_data |
| plug-in helper type for search path evaluation | |
| typedef regmodel_type | plugin_type |
| plug-in helper type for search path evaluation | |
| typedef RegistrationTraits< Dim >::Transformation | Transformation |
| transformation type for the registrationmodel | |
| Public Types inherited from CPropertyFlagHolder | |
| typedef std::set< const char * > | Set |
| define the type of the set of flags | |
Public Member Functions | |
| float | get_force_scale () const |
| void | solve (const Force &b, TransformationTransformation &x) const |
| TRegModel () | |
| virtual | ~TRegModel () |
| Public Member Functions inherited from CProductBase | |
| const char * | get_init_string () const |
| void | set_init_string (const char *init) |
| void | set_module (PPluginModule module) |
| Public Member Functions inherited from CPropertyFlagHolder | |
| 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 | ( | ) | const |
Definition at line 116 of file regmodel.hh.
| void TRegModel< Dim >::solve | ( | const Force & | b, |
| TransformationTransformation & | 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.