Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitkSUVNormalizationStrategy.h File Reference
#include <limits>
#include <memory>
#include <optional>
#include <mitkException.h>
#include <mitkExceptionMacro.h>
#include <mitkSUVCalculationHelper.h>
#include <MitkPETExports.h>

Go to the source code of this file.

Classes

class  mitk::MissingSUVInputException
 A required SUV normalization input is missing or invalid. More...
 
struct  mitk::SUVNormalizationInputs
 Inputs available to a SUV normalization strategy. More...
 
class  mitk::SUVNormalizationStrategy
 Strategy that computes the variant-specific scale numerator used by the SUV scale factor. More...
 
class  mitk::BodyWeightStrategy
 Body-weight-normalized SUV strategy (SUVbw). More...
 
class  mitk::LeanBodyMassJanmahasatianStrategy
 Lean-body-mass-normalized SUV strategy using the Janmahasatian (2005) formula (SUVlbm-Janma). More...
 
class  mitk::LeanBodyMassJames128Strategy
 Lean-body-mass-normalized SUV strategy using the James (1976) "James 128" formula (SUVlbm-James128). More...
 
class  mitk::IdealBodyWeightStrategy
 Ideal-body-weight-normalized SUV strategy (SUVibw), Sugawara (1999) sex-specific formula. More...
 
class  mitk::BodySurfaceAreaStrategy
 Body-surface-area-normalized SUV strategy (SUVbsa). More...
 

Namespaces

 mitk
 Find image slices visible on a given plane.
 

Enumerations

enum class  mitk::SUVVariant {
  mitk::BW , mitk::LBM_Janmahasatian , mitk::LBM_James128 , mitk::IBW ,
  mitk::BSA
}
 Identifies a Standardized Uptake Value (SUV) variant. More...
 

Functions

std::unique_ptr< SUVNormalizationStrategy > MITKPET_EXPORT mitk::MakeSUVNormalizationStrategy (SUVVariant variant)
 Construct the SUV normalization strategy for the given variant. More...
 
bool MITKPET_EXPORT mitk::VariantRequiresPatientHeight (SUVVariant variant)
 Whether the given SUV variant's scale numerator depends on the patient's height. More...
 
bool MITKPET_EXPORT mitk::VariantRequiresPatientSex (SUVVariant variant)
 Whether the given SUV variant's scale numerator depends on the patient's sex. More...