Class FloatPixelData

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, DoubleDataElementWrapper, FloatDataElementWrapper, OtherFloatWrapper

public class FloatPixelData extends AbstractDataElementWrapper implements OtherFloatWrapper
Name: Float Pixel Data
Keyword: FloatPixelData
Tag: (7FE0,0008)
Value Representation: OF
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Float Pixel Data
    Type: 1
    Attribute Description:

    A data stream of the pixel samples that comprise the Image. The order of pixels encoded for each image plane is left to right, top to bottom, i.e., the upper left pixel (labeled 1,1) is encoded first followed by the remainder of row 1, followed by the first pixel of row 2 (labeled 2,1) then the remainder of row 2 and so on.


  • Field Details

  • Constructor Details

    • FloatPixelData

      public FloatPixelData(org.dcm4che3.data.Attributes attributes)
      Creates a new Float Pixel Data object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • FloatPixelData

      public FloatPixelData()
      Creates a new Float Pixel Data object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public FloatPixelData copy()
      Returns a new Float Pixel Data which wraps a copy of the Attributes wrapped in this Float Pixel Data. (see Attributes(Attributes)
      Returns:
      a new Float Pixel Data which wraps a copy of the Attributes wrapped in this Float Pixel Data.
    • getPrivateCreator

      public String getPrivateCreator()
      Specified by:
      getPrivateCreator in interface DataElementWrapper
      Returns:
      The DICOM Private Creator of the wrapped DICOM attributes. null if not private
    • getTag

      public int getTag()
      Specified by:
      getTag in interface DataElementWrapper
      Returns:
      The DICOM Tag of the wrapped DICOM attributes.