Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
#include <mitkModelSignalImageGenerator.h>
Public Types | |
typedef mitk::Image::Pointer | ParameterImageType |
typedef std::vector< std::string > | ParameterNamesType |
typedef unsigned int | ParametersIndexType |
typedef std::vector< ParameterImageType > | ParameterVectorType |
typedef std::map< ParametersIndexType, ParameterImageType > | ParameterMapType |
typedef mitk::Image::Pointer | ResultImageType |
typedef mitk::Image::Pointer | MaskType |
typedef mitk::ModelBase::TimeGridType | GridType |
Public Member Functions | |
mitkClassMacroItkParent (ModelSignalImageGenerator, itk::Object) | |
virtual void | SetParameterizer (ModelParameterizerBase *_arg) |
virtual ModelParameterizerBase * | GetParameterizer () |
void | SetParameterInputImage (const ParametersIndexType index, ParameterImageType inputParameterImage) |
ResultImageType | GetGeneratedImage () |
void | Generate () |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
ModelSignalImageGenerator () | |
~ModelSignalImageGenerator () override | |
template<typename TPixel , unsigned int VDim> | |
void | DoGenerateData (itk::Image< TPixel, VDim > *image) |
template<typename TPixel , unsigned int VDim> | |
void | DoPrepareMask (itk::Image< TPixel, VDim > *image) |
Generator class that takes a model parameterizer instance, given parameter images and generates the corresponding signal image. Thus the generator simulates the signals of the model specified by parameterizer given the passed parameter images. The time grid of the signal is also defined by the parameterizer.
Definition at line 28 of file mitkModelSignalImageGenerator.h.
Definition at line 45 of file mitkModelSignalImageGenerator.h.
Definition at line 43 of file mitkModelSignalImageGenerator.h.
Definition at line 33 of file mitkModelSignalImageGenerator.h.
typedef std::map<ParametersIndexType, ParameterImageType> mitk::ModelSignalImageGenerator::ParameterMapType |
Definition at line 39 of file mitkModelSignalImageGenerator.h.
typedef std::vector<std::string> mitk::ModelSignalImageGenerator::ParameterNamesType |
Definition at line 36 of file mitkModelSignalImageGenerator.h.
typedef unsigned int mitk::ModelSignalImageGenerator::ParametersIndexType |
Definition at line 37 of file mitkModelSignalImageGenerator.h.
typedef std::vector<ParameterImageType> mitk::ModelSignalImageGenerator::ParameterVectorType |
Definition at line 38 of file mitkModelSignalImageGenerator.h.
Definition at line 42 of file mitkModelSignalImageGenerator.h.
|
inlineprotected |
Definition at line 56 of file mitkModelSignalImageGenerator.h.
|
inlineoverrideprotected |
Definition at line 58 of file mitkModelSignalImageGenerator.h.
|
protected |
|
protected |
void mitk::ModelSignalImageGenerator::Generate | ( | ) |
ResultImageType mitk::ModelSignalImageGenerator::GetGeneratedImage | ( | ) |
|
virtual |
mitk::ModelSignalImageGenerator::mitkClassMacroItkParent | ( | ModelSignalImageGenerator | , |
itk::Object | |||
) |
|
static |
void mitk::ModelSignalImageGenerator::SetParameterInputImage | ( | const ParametersIndexType | index, |
ParameterImageType | inputParameterImage | ||
) |
|
virtual |