13 #ifndef mitkROIBasedParameterFitImageGenerator_h
14 #define mitkROIBasedParameterFitImageGenerator_h
63 itkGetConstObjectMacro(Mask,
Image);
95 template <
typename TPixel,
unsigned int VDim>
#define MITKMODELFIT_EXPORT
Image class for storing images.
Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...
ModelTraitsInterface::ModelResultType ModelResultType
itk::Array< double > TimeGridType
ModelBaseType::ParameterNamesType ParameterNamesType
ModelBaseType::ParameterNameType ParameterNameType
ScalarType ParameterImagePixelType
std::map< ParameterNameType, Image::Pointer > ParameterImageMapType
std::vector< ParameterImagePixelType > FunctorValueArrayType
void onFitProgressEvent(::itk::Object *caller, const ::itk::EventObject &eventObject)
void DoFitAndGetResults(ParameterImageMapType ¶meterImages, ParameterImageMapType &derivedParameterImages, ParameterImageMapType &criterionImages, ParameterImageMapType &evaluationParameterImages) override
ModelBaseType::ModelResultType SignalType
mitkClassMacro(ROIBasedParameterFitImageGenerator, ParameterFitImageGeneratorBase)
ParameterNamesType GetCriterionNames() const override
ROIBasedParameterFitImageGenerator()
double GetProgress() const override
ParameterNamesType GetEvaluationParameterNames() const override
~ROIBasedParameterFitImageGenerator() override=default
void DoImageGeneration(itk::Image< TPixel, VDim > *image, double value)
ParameterNamesType GetParameterNames() const override
bool HasOutdatedResult() const override
ModelBaseType::TimeGridType TimeGridType
ParameterNamesType GetDerivedParameterNames() const override
void CheckValidInputs() const override
Find image slices visible on a given plane.