Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
#include <mitkPixelBasedParameterFitImageGenerator.h>
Public Types | |
typedef ScalarType | ParameterImagePixelType |
typedef std::vector< ParameterImagePixelType > | FunctorValueArrayType |
typedef ModelFitFunctorBase | FitFunctorType |
typedef ModelParameterizerBase | ParameterizerType |
typedef ParameterFitImageGeneratorBase::ModelBaseType | ModelBaseType |
typedef ParameterFitImageGeneratorBase::ParameterNameType | ParameterNameType |
typedef ParameterFitImageGeneratorBase::ParameterImageMapType | ParameterImageMapType |
Public Types inherited from mitk::ParameterFitImageGeneratorBase | |
using | ParameterImagePixelType = ScalarType |
using | ModelBaseType = ModelBase |
using | ParameterNameType = ModelBaseType::ParameterNameType |
using | ParameterNamesType = ModelBaseType::ParameterNamesType |
using | ParameterImageMapType = std::map< ParameterNameType, Image::Pointer > |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
PixelBasedParameterFitImageGenerator () | |
~PixelBasedParameterFitImageGenerator () override=default | |
template<typename TPixel , unsigned int VDim> | |
void | DoParameterFit (itk::Image< TPixel, VDim > *image) |
template<typename TPixel , unsigned int VDim> | |
void | DoPrepareMask (itk::Image< TPixel, VDim > *image) |
void | onFitProgressEvent (::itk::Object *caller, const ::itk::EventObject &eventObject) |
bool | HasOutdatedResult () const override |
void | CheckValidInputs () const override |
void | DoFitAndGetResults (ParameterImageMapType ¶meterImages, ParameterImageMapType &derivedParameterImages, ParameterImageMapType &criterionImages, ParameterImageMapType &evaluationParameterImages) override |
Protected Member Functions inherited from mitk::ParameterFitImageGeneratorBase | |
ParameterFitImageGeneratorBase () | |
~ParameterFitImageGeneratorBase () override | |
Additional Inherited Members | |
Protected Attributes inherited from mitk::ParameterFitImageGeneratorBase | |
itk::TimeStamp | m_GenerationTimeStamp |
Class for generators for pixel based parameter fits of a given model based on a given 4D mitk image. The class uses a model fit functor (based on ModelFitFunctorBase) given by the use.
Definition at line 40 of file mitkPixelBasedParameterFitImageGenerator.h.
Definition at line 50 of file mitkPixelBasedParameterFitImageGenerator.h.
typedef std::vector<ParameterImagePixelType> mitk::PixelBasedParameterFitImageGenerator::FunctorValueArrayType |
Definition at line 48 of file mitkPixelBasedParameterFitImageGenerator.h.
typedef ParameterFitImageGeneratorBase::ModelBaseType mitk::PixelBasedParameterFitImageGenerator::ModelBaseType |
Definition at line 54 of file mitkPixelBasedParameterFitImageGenerator.h.
typedef ParameterFitImageGeneratorBase::ParameterImageMapType mitk::PixelBasedParameterFitImageGenerator::ParameterImageMapType |
Definition at line 56 of file mitkPixelBasedParameterFitImageGenerator.h.
Definition at line 45 of file mitkPixelBasedParameterFitImageGenerator.h.
Definition at line 52 of file mitkPixelBasedParameterFitImageGenerator.h.
typedef ParameterFitImageGeneratorBase::ParameterNameType mitk::PixelBasedParameterFitImageGenerator::ParameterNameType |
Definition at line 55 of file mitkPixelBasedParameterFitImageGenerator.h.
|
inlineprotected |
Definition at line 85 of file mitkPixelBasedParameterFitImageGenerator.h.
|
overrideprotecteddefault |
|
overrideprotectedvirtual |
Check if the fit can be generated and all needed inputs are valid. Throw an exception for a non valid or missing input.
Reimplemented from mitk::ParameterFitImageGeneratorBase.
|
overrideprotectedvirtual |
Implements mitk::ParameterFitImageGeneratorBase.
|
protected |
|
protected |
|
overridevirtual |
Returns the names of the criteria, that will be generated. These are also the keys of the related image map.
Implements mitk::ParameterFitImageGeneratorBase.
|
overridevirtual |
Returns the names of the derived parameters, that will be generated. These are also the keys of the related image map.
Implements mitk::ParameterFitImageGeneratorBase.
|
virtual |
|
overridevirtual |
Returns the names of the evaluation parameters, that will be generated. These are also the keys of the related image map.
Implements mitk::ParameterFitImageGeneratorBase.
|
virtual |
|
virtual |
|
virtual |
|
overridevirtual |
Returns the names of the fitted/generated parameters, that will be generated. These are also the keys of the related image map.
Implements mitk::ParameterFitImageGeneratorBase.
|
overridevirtual |
Returns the progress of the current fit. e.g. 0 : none; 0.5 = 50%; 1: complete
Implements mitk::ParameterFitImageGeneratorBase.
|
virtual |
|
overrideprotectedvirtual |
Reimplemented from mitk::ParameterFitImageGeneratorBase.
mitk::PixelBasedParameterFitImageGenerator::mitkClassMacro | ( | PixelBasedParameterFitImageGenerator | , |
ParameterFitImageGeneratorBase | |||
) |
|
static |
|
protected |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |