|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.dcm4che2.iod.composite.Composite org.dcm4che2.iod.composite.Image org.dcm4che2.iod.composite.DXImage
public class DXImage
The Digital X-Ray (DX) Image Information Object Definition specifies an image that has been created by a digital projection radiography imaging device.
Notes:
1. This includes but is not limited to: chest radiography, linear and multi-directional tomography, orthopantomography and skeletal radiography. Acquisition of image data may include but is not limited to: CCD-based sensors, stimulable phosphor imaging plates, amorphous selenium, scintillation based amorphous silicon and secondary capture of film-based images.
2. Specific IODs are defined for intra-oral radiography and mammography that further specialize the DX IOD.
A DX image shall consist of the result of a single X-Ray exposure, in order to ensure that the anatomical and orientation attributes are meaningful for the image, permitting safe annotation, appropriate image processing and appropriate dissemination.
Notes:
1. This requirement specifically deprecates the common film/screen and Computed Radiography practice of making multiple exposures on different areas of a cassette or plate by using lead occlusion between exposures. Such acquisitions could be separated and transformed into multiple DX images during an appropriate quality assurance step by an operator.
2. This requirement does not deprecate the acquisition of multiple paired structures during a single exposure, provided that they can be described by the relevant orientation Attributes. For example, an AP or PA projection of both hands side by side is typically obtained in a single exposure, and can be described by a Patient Orientation (0020,0020) of R\H or L\H since both hands are in the same traditional Anatomical Position. See PS 3.17 annex on Explanation of Patient Orientation.
The DX Image IOD is used in two SOP Classes as defined in PS 3.4 Storage Service Class, a SOP Class for storage of images intended for presentation, and a SOP Class for storage of images intended for further processing before presentation. These are distinguished by their SOP Class UID and by the Enumerated Value of the mandatory Attribute in the DX Series Module, Presentation Intent Type (0008,0068).
Field Summary | |
---|---|
protected AcquisitionContextModule |
acquisitionContextModule
|
protected ContrastBolusModule |
contrastBolusModule
|
protected DeviceModule |
deviceModule
|
protected DXAnatomyImagedModule |
dxAnatomyImagedModule
|
protected DXDetectorModule |
dxDetectorModule
|
protected DXPositioningModule |
dxPositioningModule
|
protected OverlayPlaneModule |
overlayPlaneModule
|
protected VoiLutModule |
voiLUTModule
|
Fields inherited from class org.dcm4che2.iod.composite.Image |
---|
generalImageModule |
Fields inherited from class org.dcm4che2.iod.composite.Composite |
---|
clinicalTrialSeriesModule, clinicalTrialStudyModule, clinicalTrialSubjectModule, dcmobj, generalEquipmentModule, generalSeriesModule, generalStudyModule, patientModule, patientStudyModule, sopCommonModule |
Constructor Summary | |
---|---|
DXImage(DicomObject dcmobj)
|
Method Summary | |
---|---|
AcquisitionContextModule |
getAcquisitionContextModule()
|
ContrastBolusModule |
getContrastBolusModule()
|
DeviceModule |
getDeviceModule()
|
DXAnatomyImagedModule |
getDXAnatomyImageModule()
|
DXDetectorModule |
getDXDetectorModule()
|
DXImageModule |
getDXImageModule()
Get DX Image Module. |
DXPositioningModule |
getDXPositioningModule()
|
DXSeriesModule |
getDXSeriesModule()
Get DX Series Module. |
OverlayPlaneModule |
getOverlayPlaneModule()
|
VoiLutModule |
getVOILUTModule()
|
void |
init()
|
void |
validate(ValidationContext ctx,
ValidationResult result)
|
Methods inherited from class org.dcm4che2.iod.composite.Image |
---|
getGeneralImageModule |
Methods inherited from class org.dcm4che2.iod.composite.Composite |
---|
getClinicalTrialSeriesModule, getClinicalTrialStudyModule, getClinicalTrialSubjectModule, getDcmobj, getDicomObject, getGeneralEquipmentModule, getGeneralSeriesModule, getGeneralStudyModule, getPatientModule, getPatientStudyModule, getSopCommonModule, valueOf |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final ContrastBolusModule contrastBolusModule
protected final DeviceModule deviceModule
protected final DXAnatomyImagedModule dxAnatomyImagedModule
protected final DXDetectorModule dxDetectorModule
protected final DXPositioningModule dxPositioningModule
protected final OverlayPlaneModule overlayPlaneModule
protected final VoiLutModule voiLUTModule
protected final AcquisitionContextModule acquisitionContextModule
Constructor Detail |
---|
public DXImage(DicomObject dcmobj)
Method Detail |
---|
public void init()
init
in class Image
public void validate(ValidationContext ctx, ValidationResult result)
validate
in class Image
public final DXSeriesModule getDXSeriesModule()
The DX Series module is an extension of General Series module. It is
therefore not necessary to make use of the
Composite#getGeneralSeriestModule()
, as the
DXSeriesModule
contains all of its attributes already.
public final ContrastBolusModule getContrastBolusModule()
public final DeviceModule getDeviceModule()
public final DXAnatomyImagedModule getDXAnatomyImageModule()
public final DXImageModule getDXImageModule()
The DXImageModule
inherits both the
ImagePixel
and the
GeneralImageModule
, so you
don't need to make use of the Image.getGeneralImageModule()
.
GeneralImageModule
public final DXDetectorModule getDXDetectorModule()
public final DXPositioningModule getDXPositioningModule()
public final OverlayPlaneModule getOverlayPlaneModule()
public final VoiLutModule getVOILUTModule()
public final AcquisitionContextModule getAcquisitionContextModule()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |