|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Helper class for generating a spatially homogeneous 4D dynamic image from a 1D curve. More...
#include <mitkImageGenerationHelper.h>


Public Types | |
| typedef itk::Image< int > | TestImageType |
| typedef itk::Array< double > | TimeGridType |
| typedef itk::Array< double > | CurveType |
Public Member Functions | |
| mitkClassMacroItkParent (ImageGenerationHelper, ::itk::Object) | |
| virtual void | SetDimX (unsigned int _arg) |
| virtual void | SetDimY (unsigned int _arg) |
| virtual void | SetDimZ (unsigned int _arg) |
| virtual const unsigned int & | GetDimX () |
| virtual const unsigned int & | GetDimY () |
| virtual const unsigned int & | GetDimZ () |
| virtual void | SetGrid (TimeGridType _arg) |
| virtual const TimeGridType & | GetGrid () |
| virtual void | SetCurve (CurveType _arg) |
| virtual const CurveType & | GetCurve () |
| Image::Pointer | GenerateDynamicImageMITK () |
| Generates and returns the 4D dynamic MITK image. More... | |
Static Public Member Functions | |
| static Pointer | New () |
Helper class for generating a spatially homogeneous 4D dynamic image from a 1D curve.
Creates a 4D image of dimensions (DimX, DimY, DimZ, t) where every spatial voxel (x,y,z) contains the same time-varying curve. The time dimension is defined by the Grid and Curve arrays. This is primarily useful for testing pharmacokinetic models with synthetic data.
Definition at line 38 of file mitkImageGenerationHelper.h.
| typedef itk::Array<double> mitk::ImageGenerationHelper::CurveType |
Definition at line 48 of file mitkImageGenerationHelper.h.
| typedef itk::Image<int> mitk::ImageGenerationHelper::TestImageType |
Definition at line 46 of file mitkImageGenerationHelper.h.
| typedef itk::Array<double> mitk::ImageGenerationHelper::TimeGridType |
Definition at line 47 of file mitkImageGenerationHelper.h.
| Image::Pointer mitk::ImageGenerationHelper::GenerateDynamicImageMITK | ( | ) |
Generates and returns the 4D dynamic MITK image.
Each 3D frame is filled with the curve value at the corresponding time point.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| mitk::ImageGenerationHelper::mitkClassMacroItkParent | ( | ImageGenerationHelper | , |
| ::itk::Object | |||
| ) |
|
static |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |