public class SUVTransform
extends java.lang.Object
A transformation constructed from a DICOM attribute list that extracts those attributes which describe how stored pixel values are translated into PET SUV values.
Modifier and Type | Class and Description |
---|---|
class |
SUVTransform.SingleSUVTransform |
Constructor and Description |
---|
SUVTransform(AttributeList list) |
Modifier and Type | Method and Description |
---|---|
static long |
deriveScanDateTimeFromHalfLifeAcquisitionDateTimeFrameReferenceTimeAndActualFrameDuration(AttributeList list) |
SUVTransform.SingleSUVTransform |
getSingleSUVTransform(int frame) |
java.lang.String |
toString(int frame,
double storedValue)
Given a stored pixel value, return a string containing a description of all
known SUV that can be derived from it.
|
java.lang.String |
toString(int frame,
int storedValue)
Given a stored pixel value, return a string containing a description of all
known SUV that can be derived from it.
|
public SUVTransform(AttributeList list)
list
- the dataset of an image object to be searched for transformationspublic static long deriveScanDateTimeFromHalfLifeAcquisitionDateTimeFrameReferenceTimeAndActualFrameDuration(AttributeList list)
public SUVTransform.SingleSUVTransform getSingleSUVTransform(int frame)
public java.lang.String toString(int frame, double storedValue)
frame
- numbered from zero; needed to select which transform if frame-specificstoredValue
- the actual stored pixel value to look uppublic java.lang.String toString(int frame, int storedValue)
frame
- numbered from zero; needed to select which transform if frame-specificstoredValue
- the actual stored pixel value to look up