|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Generates pixel-wise curve descriptor images from a 4D dynamic image. More...
#include <mitkPixelBasedDescriptionParameterImageGenerator.h>
Public Types | |
| typedef ScalarType | ParameterImagePixelType |
| typedef std::vector< ParameterImagePixelType > | FunctorValueArrayType |
| typedef CurveParameterFunctor | FunctorType |
| typedef DescriptionParameterImageGeneratorBase::ParameterNameType | ParameterNameType |
| typedef DescriptionParameterImageGeneratorBase::ParameterImageMapType | ParameterImageMapType |
Public Types inherited from mitk::DescriptionParameterImageGeneratorBase | |
| typedef ScalarType | ParameterImagePixelType |
| Pixel type used in generated parameter images. More... | |
| typedef CurveDescriptionParameterBase::CurveDescriptionParameterNameType | ParameterNameType |
| String type for parameter names. More... | |
| typedef std::map< ParameterNameType, Image::Pointer > | ParameterImageMapType |
| Map from parameter names to their corresponding output images. More... | |
Public Member Functions | |
| mitkClassMacro (PixelBasedDescriptionParameterImageGenerator, DescriptionParameterImageGeneratorBase) | |
| virtual void | SetDynamicImage (Image *_arg) |
| virtual const Image * | GetDynamicImage () |
| virtual void | SetMask (Image *_arg) |
| virtual const Image * | GetMask () |
| virtual void | SetFunctor (FunctorType *_arg) |
| virtual FunctorType * | GetFunctor () |
| double | GetProgress () const override |
| Returns the current computation progress as a value between 0.0 and 1.0. More... | |
Public Member Functions inherited from mitk::DescriptionParameterImageGeneratorBase | |
| mitkClassMacroItkParent (DescriptionParameterImageGeneratorBase, ::itk::Object) | |
| void | Generate () |
| Triggers the parameter image computation if results are outdated. More... | |
| ParameterImageMapType | GetParameterImages () |
| Returns the computed parameter images. More... | |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| PixelBasedDescriptionParameterImageGenerator () | |
| ~PixelBasedDescriptionParameterImageGenerator () override | |
| template<typename TPixel , unsigned int VDim> | |
| void | DoParameterCalculation (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 | DoParameterCalculationAndGetResults (ParameterImageMapType ¶meterImages) override |
Protected Member Functions inherited from mitk::DescriptionParameterImageGeneratorBase | |
| DescriptionParameterImageGeneratorBase () | |
| ~DescriptionParameterImageGeneratorBase () override | |
Additional Inherited Members | |
Protected Attributes inherited from mitk::DescriptionParameterImageGeneratorBase | |
| itk::TimeStamp | m_GenerationTimeStamp |
Generates pixel-wise curve descriptor images from a 4D dynamic image.
Uses a CurveParameterFunctor to compute curve description values for each pixel individually. Depending on the registered descriptors in the functor, multiple output parameter images may be generated.
An optional mask can restrict computation to a subset of voxels.
Definition at line 42 of file mitkPixelBasedDescriptionParameterImageGenerator.h.
Definition at line 53 of file mitkPixelBasedDescriptionParameterImageGenerator.h.
| typedef std::vector<ParameterImagePixelType> mitk::PixelBasedDescriptionParameterImageGenerator::FunctorValueArrayType |
Definition at line 51 of file mitkPixelBasedDescriptionParameterImageGenerator.h.
| typedef DescriptionParameterImageGeneratorBase::ParameterImageMapType mitk::PixelBasedDescriptionParameterImageGenerator::ParameterImageMapType |
Definition at line 56 of file mitkPixelBasedDescriptionParameterImageGenerator.h.
Definition at line 50 of file mitkPixelBasedDescriptionParameterImageGenerator.h.
| typedef DescriptionParameterImageGeneratorBase::ParameterNameType mitk::PixelBasedDescriptionParameterImageGenerator::ParameterNameType |
Definition at line 55 of file mitkPixelBasedDescriptionParameterImageGenerator.h.
|
inlineprotected |
Definition at line 70 of file mitkPixelBasedDescriptionParameterImageGenerator.h.
|
inlineoverrideprotected |
Definition at line 77 of file mitkPixelBasedDescriptionParameterImageGenerator.h.
|
overrideprotectedvirtual |
Reimplemented from mitk::DescriptionParameterImageGeneratorBase.
|
protected |
|
overrideprotectedvirtual |
Implements mitk::DescriptionParameterImageGeneratorBase.
|
protected |
|
virtual |
|
virtual |
|
virtual |
|
overridevirtual |
Returns the current computation progress as a value between 0.0 and 1.0.
Implements mitk::DescriptionParameterImageGeneratorBase.
|
overrideprotectedvirtual |
Reimplemented from mitk::DescriptionParameterImageGeneratorBase.
| mitk::PixelBasedDescriptionParameterImageGenerator::mitkClassMacro | ( | PixelBasedDescriptionParameterImageGenerator | , |
| DescriptionParameterImageGeneratorBase | |||
| ) |
|
static |
|
protected |
|
virtual |
|
virtual |
|
virtual |