Package de.labathome

Class IrbImage


  • public class IrbImage
    extends Object
    • Field Detail

      • width

        public int width
      • height

        public int height
      • bytePerPixel

        public short bytePerPixel
      • compressed

        public short compressed
      • emissivity

        public float emissivity
      • distance

        public float distance
      • environmentalTemp

        public float environmentalTemp
      • pathTemperature

        public float pathTemperature
      • centerWavelength

        public float centerWavelength
      • calibRangeMin

        public float calibRangeMin
      • calibRangeMax

        public float calibRangeMax
      • device

        public String device
      • deviceSerial

        public String deviceSerial
      • optics

        public String optics
      • opticsResolution

        public String opticsResolution
      • opticsText

        public String opticsText
      • shotRangeStartErr

        public float shotRangeStartErr
      • shotRangeSize

        public float shotRangeSize
      • timestampRaw

        public double timestampRaw
      • timestampMillisecond

        public int timestampMillisecond
      • timestamp

        public Date timestamp
      • data

        public float[][] data
      • palette

        public float[] palette
      • minData

        public float minData
      • maxData

        public float maxData
    • Constructor Detail

      • IrbImage

        public IrbImage​(ByteBuffer buf,
                        int offset,
                        int size)
        Read the image data corresponding to this block.
        Parameters:
        buf - buffer to read image from
        offset -
        size -
    • Method Detail

      • getCelsiusImage

        public float[][] getCelsiusImage()
        Get image in deg. Celsius
        Returns:
        [height][width] image data