Class SUVTransform


  • 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.

    • Constructor Detail

      • SUVTransform

        public SUVTransform​(AttributeList list)
        Parameters:
        list - the dataset of an image object to be searched for transformations
    • Method Detail

      • deriveScanDateTimeFromHalfLifeAcquisitionDateTimeFrameReferenceTimeAndActualFrameDuration

        public static long deriveScanDateTimeFromHalfLifeAcquisitionDateTimeFrameReferenceTimeAndActualFrameDuration​(AttributeList list)
      • toString

        public 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.
        Parameters:
        frame - numbered from zero; needed to select which transform if frame-specific
        storedValue - the actual stored pixel value to look up
      • toString

        public 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.
        Parameters:
        frame - numbered from zero; needed to select which transform if frame-specific
        storedValue - the actual stored pixel value to look up