public class

ThermalExternalSceneSettings

extends Object
java.lang.Object
   ↳ dji.common.camera.ThermalExternalSceneSettings

Class Overview

Thermal cameras measure the apparent surface temperature of a given object. This is done by taking the amount of infrared radiation an object emits and calculating the surface temperature by applying a formula that adjusts for external factors. This struct includes all of the external scene parameters that the thermal camera firmware allows to be customized. There are two types of parameters, optical parameters which specify how much infrared radiation is transmitted from the surface to the thermal sensor, as well as parameters that specify sources of thermal radiance other than the object. For a more in-depth overview of the physics behind thermal imaging, see https://en.wikipedia.org/wiki/Thermography.

Summary

Public Constructors
ThermalExternalSceneSettings(short atmosphericTemp, short atmosphericTransCoefficient, short bckgrndTemp, short sceneEmissivity, short windowReflection, short windowReflectedTemp, short windowTemp, short windowTransCoefficient)
ThermalExternalSceneSettings()
Public Methods
short getAtmosphericTemp()
short getAtmosphericTransCoefficient()
short getBckgrndTemp()
short getSceneEmissivity()
short getWindowReflectedTemp()
short getWindowReflection()
short getWindowTemp()
short getWindowTransCoefficient()
void setAtmosphericTemp(short atmosphericTemp)
void setAtmosphericTransCoefficient(short atmosphericTransCoefficient)
void setBckgrndTemp(short bckgrndTemp)
void setSceneEmissivity(short sceneEmissivity)
void setWindowReflectedTemp(short windowReflectedTemp)
void setWindowReflection(short windowReflection)
void setWindowTemp(short windowTemp)
void setWindowTransCoefficient(short windowTransCoefficient)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ThermalExternalSceneSettings (short atmosphericTemp, short atmosphericTransCoefficient, short bckgrndTemp, short sceneEmissivity, short windowReflection, short windowReflectedTemp, short windowTemp, short windowTransCoefficient)

public ThermalExternalSceneSettings ()

Public Methods

public short getAtmosphericTemp ()

public short getAtmosphericTransCoefficient ()

public short getBckgrndTemp ()

public short getSceneEmissivity ()

public short getWindowReflectedTemp ()

public short getWindowReflection ()

public short getWindowTemp ()

public short getWindowTransCoefficient ()

public void setAtmosphericTemp (short atmosphericTemp)

public void setAtmosphericTransCoefficient (short atmosphericTransCoefficient)

public void setBckgrndTemp (short bckgrndTemp)

public void setSceneEmissivity (short sceneEmissivity)

public void setWindowReflectedTemp (short windowReflectedTemp)

public void setWindowReflection (short windowReflection)

public void setWindowTemp (short windowTemp)

public void setWindowTransCoefficient (short windowTransCoefficient)