|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Parameterization delegate that uses images as sources for initial parameter values. More...
#include <mitkImageBasedParameterizationDelegate.h>


Public Member Functions | |
| Pointer | Clone () const |
| virtual const char * | GetClassName () const |
| ParametersType | GetInitialParameterization () const override |
| ParametersType | GetInitialParameterization (const IndexType ¤tPosition) const override |
| void | AddInitialParameterImage (const mitk::Image *image, ParametersType::size_type paramIndex) |
Public Member Functions inherited from mitk::ValueBasedParameterizationDelegate | |
| Pointer | Clone () const |
| void | SetInitialParameterization (ParametersType params) |
| ParametersType | GetInitialParameterization () const override |
| ParametersType | GetInitialParameterization (const IndexType ¤tPosition) const override |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from mitk::ValueBasedParameterizationDelegate | |
| static Pointer | New () |
Protected Types | |
| typedef std::map< ParametersType::size_type, mitk::Image::ConstPointer > | ImageMapType |
Protected Member Functions | |
| ImageBasedParameterizationDelegate () | |
| ~ImageBasedParameterizationDelegate () override | |
Protected Member Functions inherited from mitk::ValueBasedParameterizationDelegate | |
| ValueBasedParameterizationDelegate () | |
| ~ValueBasedParameterizationDelegate () override | |
Protected Member Functions inherited from mitk::InitialParameterizationDelegateBase | |
| InitialParameterizationDelegateBase () | |
| ~InitialParameterizationDelegateBase () override | |
Protected Attributes | |
| ImageMapType | m_ParameterImageMap |
Protected Attributes inherited from mitk::ValueBasedParameterizationDelegate | |
| ParametersType | m_Parameterization |
Parameterization delegate that uses images as sources for initial parameter values.
Extends ValueBasedParameterizationDelegate to allow associating parameter images with specific parameter indices. When queried for initial parameterization at a given position, it reads the corresponding voxel value from the associated image.
Definition at line 37 of file mitkImageBasedParameterizationDelegate.h.
| typedef itk::SmartPointer< const Self > mitk::ImageBasedParameterizationDelegate::ConstPointer |
Definition at line 44 of file mitkImageBasedParameterizationDelegate.h.
|
protected |
Definition at line 75 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 56 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 52 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 54 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 43 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 41 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 42 of file mitkImageBasedParameterizationDelegate.h.
|
protected |
|
overrideprotected |
| void mitk::ImageBasedParameterizationDelegate::AddInitialParameterImage | ( | const mitk::Image * | image, |
| ParametersType::size_type | paramIndex | ||
| ) |
Adds an image as a source for the initial value of a parameter.
| image | Pointer to the image that is the value source. |
| paramIndex | Indicates which parameter is defined by the source image. It equals the position in the return vector of GetInitialParameterization(). |
| Pointer mitk::ImageBasedParameterizationDelegate::Clone | ( | ) | const |
|
virtual |
Reimplemented from mitk::ValueBasedParameterizationDelegate.
|
overridevirtual |
Returns the parameterization (e.g. initial parametrization for fitting) that should be used. If no ParameterizationDelegate is set (see SetInitialParameterizationDelegate()) it will just return the result of GetInitialParameterization().
Implements mitk::InitialParameterizationDelegateBase.
|
override |
|
static |
Method for creation through the object factory.
|
protected |
Definition at line 76 of file mitkImageBasedParameterizationDelegate.h.