public class GeometryOfVolumeFromAttributeList extends GeometryOfVolume
A class to extract and describe the spatial geometry of an entire volume of contiguous cross-sectional image slices, given a list of DICOM attributes.
areParallel, C, frames, isVolume, N, R| Constructor and Description |
|---|
GeometryOfVolumeFromAttributeList(AttributeList list)
Construct the geometry from the Per-frame and Shared Functional Group Sequences
of a multi-frame object, or from the Image Plane Module and related attributes,
if there is only a single frame of a non-multi-frame object.
|
GeometryOfVolumeFromAttributeList(AttributeList list,
int[] subsetOfFrames)
Construct the geometry from the Per-frame and Shared Functional Group Sequences
of a subset of frames of a multi-frame object, or from the Image Plane Module and related attributes,
if there is only a single frame of a non-multi-frame object.
|
| Modifier and Type | Method and Description |
|---|---|
static double[] |
getImageOrientationPatientFromAttributeList(AttributeList list)
Retrieve the ImageOrientationPatient values if the same for all frames or a single frame conventional object.
|
areAllSlicesParallel, checkAndSetVolumeSampledRegularlyAlongFrameDimension, findClosestSliceInSamePlane, findMaxComponents, getColumnOrientation, getColumnOrientation, getDistanceAlongNormalFromOrigin, getGeometryOfSlice, getGeometryOfSlices, getNumberOfSlices, getRowOrientation, getRowOrientation, hasFrameInformation, isVolumeSampledRegularlyAlongFrameDimension, lookupImageCoordinate, lookupImageCoordinate, lookupImageCoordinate, lookupImageCoordinate, lookupImageCoordinate, lookupImageCoordinate, toStringpublic GeometryOfVolumeFromAttributeList(AttributeList list) throws DicomException
Construct the geometry from the Per-frame and Shared Functional Group Sequences of a multi-frame object, or from the Image Plane Module and related attributes, if there is only a single frame of a non-multi-frame object.
list - the list of DICOM attributesDicomException - if error in DICOM encodingpublic GeometryOfVolumeFromAttributeList(AttributeList list, int[] subsetOfFrames) throws DicomException
Construct the geometry from the Per-frame and Shared Functional Group Sequences of a subset of frames of a multi-frame object, or from the Image Plane Module and related attributes, if there is only a single frame of a non-multi-frame object.
list - the list of DICOM attributessubsetOfFrames - the subset of frames to include or null if entire setDicomException - if error in DICOM encodingpublic static double[] getImageOrientationPatientFromAttributeList(AttributeList list)
Retrieve the ImageOrientationPatient values if the same for all frames or a single frame conventional object.
list - the top level attribute list for the object