Enumeration: CalibrationTypes
Defines the calibration types available. These define how the units for measurements are specified.
Enumeration Members
CALIBRATED
CALIBRATED:
"Calibrated"
When the calibration is present and can be accessed by the PixelSpacingCalibrationType or PixelSpacingCalibrationDescription tags
Defined in
packages/core/src/enums/CalibrationTypes.ts:55
ERMF
ERMF:
"ERMF"
ERMF is estimated radiographic magnification factor. This defines how much the image is magnified at the detector as opposed to the location in the body of interest. This occurs because the radiation beam is expanding and effectively magnifies the image on the detector compared to where the point of interest in the body is. This suggests that measurements can be partially trusted, but the user still needs to be aware that different depths within the body have differing ERMF values, so precise measurements would still need to be manually calibrated.
Defined in
packages/core/src/enums/CalibrationTypes.ts:22
ERROR
ERROR:
"Error"
Error is used to define mismatches between various units, such as when there are two different ERMF values specified. This is an indication to NOT trust the measurement values but to manually calibrate.
Defined in
packages/core/src/enums/CalibrationTypes.ts:50
NOT_APPLICABLE
NOT_APPLICABLE:
""
Not applicable means the units are directly defind by the underlying hardware, such as CT and MR volumetric displays, so no special handling or notification is required.
Defined in
packages/core/src/enums/CalibrationTypes.ts:11
PROJECTION
PROJECTION:
"Proj"
A projection calibration means the raw detector size, without any ERMF applied, meaning that the size in the body cannot be trusted and that a calibration should be applied. This is different from Error in that there is simply no magnification factor applied as opposed to having multiple, inconsistent magnification factors.
Defined in
packages/core/src/enums/CalibrationTypes.ts:38
REGION
REGION:
"Region"
A region calibration is used for other types of images, typically ultrasouunds where the distance in the image may mean something other than physical distance, such as mV or Hz or some other measurement values.
Defined in
packages/core/src/enums/CalibrationTypes.ts:44
UNCALIBRATED
UNCALIBRATED:
"Uncalibrated"
Uncalibrated image
Defined in
packages/core/src/enums/CalibrationTypes.ts:52
UNKNOWN
UNKNOWN:
"Unknown"
When it is unknown if the pixelSpacing is calibrated
Defined in
packages/core/src/enums/CalibrationTypes.ts:57
USER
USER:
"User"
User calibration means that the user has provided a custom calibration specifying how large the image data is. This type can occur on volumetric images, eg for scout images that might have invalid spacing tags.