Class NumberOfFocalPlanes

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, IntDataElementWrapper, UnsignedShortWrapper

public class NumberOfFocalPlanes extends AbstractDataElementWrapper implements UnsignedShortWrapper
Name: Number of Focal Planes
Keyword: NumberOfFocalPlanes
Tag: (0048,0013)
Value Representation: US
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Number of Focal Planes
    Type: 1C
    Attribute Description:

    Number of acquisition focal planes used for extended depth of field.

    Required if Extended Depth of Field (0048,0012) value is YES

    Note

    Total Pixel Matrix Focal Planes (0048,0303) describes the number of focal planes separately encoded, and is distinct from Number of Focal Planes (0048,0013), which describes in what manner different focal planes were combined into a single encoded plane (focus stacking).


  • Field Details

  • Constructor Details

    • NumberOfFocalPlanes

      public NumberOfFocalPlanes(org.dcm4che3.data.Attributes attributes)
      Creates a new Number of Focal Planes object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • NumberOfFocalPlanes

      public NumberOfFocalPlanes()
      Creates a new Number of Focal Planes object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public NumberOfFocalPlanes copy()
      Returns a new Number of Focal Planes which wraps a copy of the Attributes wrapped in this Number of Focal Planes. (see Attributes(Attributes)
      Returns:
      a new Number of Focal Planes which wraps a copy of the Attributes wrapped in this Number of Focal Planes.
    • getTag

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