AT_MED_DCM_DISPLAY_SETTINGS
This structure contains settings that can be used for displaying DICOM images with proper contrast.
Declaration:
|
Copy Code
|
struct AT_MED_DCM_DISPLAY_SETTINGS
{
AT_MED_MODALITY_RESCALE ModalityRescale;
HIGLUT ModalityLUT;
AT_MED_VOI_WINDOW VOIWindow;
HIGLUT VOILUT;
AT_BOOL IsInverted;
AT_DOUBLE Gamma;
HIGLUT PresentationLUT;
HIGLUT GSDFLUT;
AT_MED_PIXEL_PADDING_SETTINGS PixelPadding;
};
typedef struct AT_MED_DCM_DISPLAY_SETTINGS;
|
Members:
Name |
Type |
Description |
ModalityRescale |
AT_MED_MODALITY_RESCALE |
Specifies linear Modality transform (Rescale Slope/Intercept). Ignored if ModalityLUT is not NULL. |
ModalityLUT |
HIGLUT |
Specifies Modality LUT. |
VOIWindow |
AT_MED_VOI_WINDOW |
Specifies linear VOI transform (Window center/width). Ignored if VOI LUT is not NULL. |
VOILUT |
HIGLUT |
Specifies VOI LUT. |
IsInverted |
AT_BOOL |
Tells whether the image should be displayed inverted. TRUE corresponds to MONOCHROME1 photometric interpretation, FALSE corresponds to MONOCHROME2 photometric interpretation. |
Gamma |
AT_DOUBLE |
Specifies gamma correction value. Ignored if GSDFLUT is not NULL. |
PresentationLUT |
HIGLUT |
Specifies Presentation LUT. |
GSDFLUT |
HIGLUT |
Specifies Grayscale Standard Display Function LUT. |
PixelPadding |
AT_MED_PIXEL_PADDING_SETTINGS |
Specifies pixel padding settings. |
Remarks:
The settings are applied in the following order: Modality (LUT or Rescale), VOI (LUT or Window), IsInverted flag, Presentation LUT, Gamma or GSDFLUT.