Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
mitkSUVInputModel.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#ifndef mitkSUVInputModel_h
14
#define mitkSUVInputModel_h
15
16
#include <
mitkSUVCalculationHelper.h
>
17
#include <
mitkSUVNormalizationStrategy.h
>
18
19
#include <
MitkPETExports.h
>
20
21
namespace
mitk
22
{
23
class
IPropertyProvider;
24
39
enum class
SUVPixelSemantics
40
{
41
ActivityConcentration
,
42
PrenormalizedSUV
43
};
44
69
struct
MITKPET_EXPORT
SUVInputModel
70
{
71
SUVPixelSemantics
semantics =
SUVPixelSemantics::ActivityConcentration
;
72
double
activityScale = 1.0;
73
SUVVariant
sourceVariant =
SUVVariant::BW
;
74
double
prenormScale = 1.0;
75
};
76
106
SUVInputModel
MITKPET_EXPORT
ClassifyPETInput
(
const
IPropertyProvider
* provider,
107
DICOMReadPolicy
policy);
108
}
109
110
#endif
MitkPETExports.h
MITKPET_EXPORT
#define MITKPET_EXPORT
Definition:
MitkPETExports.h:15
mitk::IPropertyProvider
Interface implemented by classes that provide access to property information.
Definition:
mitkIPropertyProvider.h:29
mitkSUVCalculationHelper.h
mitkSUVNormalizationStrategy.h
mitk
Find image slices visible on a given plane.
Definition:
RenderingTests.dox:1
mitk::ClassifyPETInput
SUVInputModel MITKPET_EXPORT ClassifyPETInput(const IPropertyProvider *provider, DICOMReadPolicy policy)
Classify the input pixel semantics from DICOM properties.
mitk::DICOMReadPolicy
DICOMReadPolicy
Policy controlling whether benchmark-recommended adaptations of borderline / non-spec DICOM input are...
Definition:
mitkSUVCalculationHelper.h:344
mitk::SUVVariant
SUVVariant
Identifies a Standardized Uptake Value (SUV) variant.
Definition:
mitkSUVNormalizationStrategy.h:68
mitk::SUVVariant::BW
@ BW
mitk::SUVPixelSemantics
SUVPixelSemantics
Whether the raw PET pixel values represent activity concentration or a pre-computed SUV.
Definition:
mitkSUVInputModel.h:40
mitk::SUVPixelSemantics::PrenormalizedSUV
@ PrenormalizedSUV
mitk::SUVPixelSemantics::ActivityConcentration
@ ActivityConcentration
mitk::SUVInputModel
Classification of how a PET image's raw pixel values relate to the SUV pipeline.
Definition:
mitkSUVInputModel.h:70
src
MITK
Modules
PET
include
mitkSUVInputModel.h
Generated by
1.9.1