Class PixelOriginInterpretation

  • All Implemented Interfaces:
    org.dcm4che.typeddicom.AttributesWrapper, org.dcm4che.typeddicom.DataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper, CodeStringWrapper, org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper

    public class PixelOriginInterpretation
    extends org.dcm4che.typeddicom.AbstractDataElementWrapper
    implements CodeStringWrapper
    Name: Pixel Origin Interpretation
    Keyword: PixelOriginInterpretation
    Tag: (0048,0301)
    Value Representation: CodeString
    Value Multiplicity: 1
    • Described in the contexts: as follows:
      Attribute Name: Pixel Origin Interpretation
      Type: 1C
      Attribute Description:

      For a referenced multi-frame image, specifies whether the Graphic Data (0070,0022) values are to be interpreted relative to the individual frame pixel origins, or relative to the Total Pixel Matrix origin (see DICOM Standard Part 3 - Section C.8.12.4.1.4).

      Required if the value of Referenced SOP Class UID (0008,1150) of the referenced image is 1.2.840.10008.5.1.4.1.1.77.1.6 (VL Whole Slide Microscopy Image). May be present otherwise.

      Enumerated Values:

      FRAME
      VOLUME

      If not present, Graphic Data values are defined relative to the frame pixel origin.


    • Described in the contexts: as follows:
      Attribute Name: Pixel Origin Interpretation
      Type: 1C
      Attribute Description:

      For a referenced multi-frame image, specifies whether the Displayed Area Top Left Hand Corner (0070,0052) and Displayed Area Bottom Right Hand Corner (0070,0053) are to be interpreted relative to the individual frame pixel origins, or relative to the Total Pixel Matrix origin (see DICOM Standard Part 3 - Section C.8.12.4.1.4).

      Required if the value of Referenced SOP Class UID (0008,1150) within Referenced Image Sequence (0008,1140) is 1.2.840.10008.5.1.4.1.1.77.1.6 (VL Whole Slide Microscopy Image). May be present otherwise.

      Enumerated Values:

      FRAME
      VOLUME

      If not present, TLHC and BRHC are defined relative to the frame pixel origins.


    • Described in the contexts: as follows:
      Attribute Name: Pixel Origin Interpretation
      Type: 1C
      Attribute Description:

      For image-relative coordinates, specifies whether coordinates are to be interpreted relative to the individual frame pixel origins, or relative to the Total Pixel Matrix origin (see Section C.8.12.4.1.4).

      Required if Annotation Coordinate Type (006A,0001) is 2D.

      Enumerated Values:

      FRAME
      VOLUME
      Note

      The use of the term "VOLUME" to refer to the Total Image Matrix is historical and inherited from Presentation States, and does not refer to 3D coordinates.


    • Constructor Detail

      • PixelOriginInterpretation

        public PixelOriginInterpretation​(org.dcm4che3.data.Attributes attributes)
        Creates a new Pixel Origin Interpretation object which wraps the provided attributes.
        Parameters:
        attributes - the Attributes object to be wrapped.
      • PixelOriginInterpretation

        public PixelOriginInterpretation()
        Creates a new Pixel Origin Interpretation object which wraps a new and empty Attributes object.
    • Method Detail

      • copy

        public PixelOriginInterpretation copy()
        Returns a new Pixel Origin Interpretation which wraps a copy of the Attributes wrapped in this Pixel Origin Interpretation. (see Attributes(Attributes)
        Returns:
        a new Pixel Origin Interpretation which wraps a copy of the Attributes wrapped in this Pixel Origin Interpretation.
      • getPrivateCreator

        public java.lang.String getPrivateCreator()
        Specified by:
        getPrivateCreator in interface org.dcm4che.typeddicom.DataElementWrapper
      • getTag

        public int getTag()
        Specified by:
        getTag in interface org.dcm4che.typeddicom.DataElementWrapper