ImageGearJava Project > com.accusoft.imagegear.core Package > ImGearRasterPage Class : getDICOMDisplaySettings Method |
IImGearDICOMDisplaySettings interface.
The DICOM specification defines several contrast transformations including Modality LUT, VOI LUT... When ImageGear loads a DICOM image, it initializes getDICOMDisplaySettings()
method of ImGearRasterPage class with the settings found in the file. During display, ImageGear checks for the presence of DICOMDisplaySettings
, and if it is present, uses it in display processing pipeline. This allows the user to load and display DICOM images with proper contrast, without the need for extra application code.
DICOMDisplaySettings can be attached to an ImGearRasterPage class or to a com.accusoft.imagegear.display.ImGearPageDisplay class. If IImGearDICOMDisplaySettings property is not null, ImageGear uses it for display. If ImGearRasterPage method returns null, ImageGear checks ImGearRasterPage
class for presence of DICOMDisplaySettings
value, and if it is not null, uses it for display. In other words, DICOMDisplaySettings
property attached to ImGearPageDisplay
class has higher priority than DICOMDisplaySettings
property attached to ImGearRasterPage
class.
setDICOMDisplaySettings/setDICOMDisplaySettings methods can be also used if the image was not loaded from a DICOM file. It can be useful for non-medical images.
This property affects grayscale images with bit depths from 2 to 31.
The type of this method is an interface with only the members necessary for displaying the page with specific DICOM display settings. If the application needs to retrieve or modify DICOM Display Settings, it shall cast IImGearDICOMDisplaySettings interface to the actual com.accusoft.imagegear.formats.dicom.ImGearDICOMDisplaySettings class.
The default value is null.IImGearDICOMDisplaySettings For more information about multiple JAR components, see 'Using Multiple Packages'.
public IImGearDICOMDisplaySettings getDICOMDisplaySettings() |