bbi.camera.thermal

class Thermal(joseph_service: JosephService)

Bases: object

Class handling thermal camera properties and settings.

property sky_transition_point: float
property sky_temperature: float
property ocean_min_temperature: float
property ocean_max_temperature: float
property ocean_brightness: float
property asset_min_temperature: float
property asset_max_temperature: float
property asset_brightness: float
property contrast: float
property brightness: float
property asset_reflectivity: float
set_sky_transition_point(value: float) None

Sets the sky transition point for thermal view.

A value of 0 means the sky will be visible at the highest point, while a value of 1 means the sky will blend into darkness at the lowest point.

Parameters:

value (float) – The sky transition point value between 0 and 1

set_sky_temperature(value: float) None

Sets the sky temperature for thermal view.

A value of 0 represents the coldest thermal state of the sky, while a value of 1 represents the warmest thermal state.

Parameters:

value (float) – The sky temperature value between 0 and 1

set_ocean_min_temperature(value: float) None

Sets the minimum ocean temperature for thermal view.

A value of 0 represents the coldest thermal state of the ocean, while a value of 1 represents the warmest thermal state.

Parameters:

value (float) – The minimum ocean temperature value between 0 and 1

set_ocean_max_temperature(value: float) None

Sets the maximum ocean temperature for thermal view.

A value of 0 represents the coldest thermal state of the ocean, while a value of 1 represents the warmest thermal state.

Parameters:

value (float) – The maximum ocean temperature value between 0 and 1

set_ocean_brightness(value: float) None

Sets the ocean brightness for thermal view.

A value of 0 represents the coldest thermal state of the ocean, while a value of 1 represents the warmest thermal state.

Parameters:

value (float) – The ocean brightness value between 0 and 1

set_asset_min_temperature(value: float) None

Sets the minimum asset temperature for thermal view.

A value of 0 represents the coldest thermal state of assets, while a value of 1 represents the warmest thermal state.

Parameters:

value (float) – The minimum asset temperature value between 0 and 1

set_asset_max_temperature(value: float) None

Sets the maximum asset temperature for thermal view.

A value of 0 represents the coldest thermal state of assets, while a value of 1 represents the warmest thermal state.

Parameters:

value (float) – The maximum asset temperature value between 0 and 1

set_asset_brightness(value: float) None

Sets the asset brightness for thermal view.

A value of 0 represents the coldest thermal state of assets, while a value of 1 represents the warmest thermal state.

Parameters:

value (float) – The asset brightness value between 0 and 1

set_contrast(value: float) None

Sets the contrast for thermal view.

A value of 0 represents minimum contrast, while a value of 1 represents maximum contrast.

Parameters:

value (float) – The contrast value between 0 and 1

set_brightness(value: float) None

Sets the brightness for thermal view.

A value of 0 represents the darkest state, while a value of 1 represents the brightest state.

Parameters:

value (float) – The brightness value between 0 and 1

set_asset_reflectivity(value: float) None

Sets the reflectivity for assets in thermal view.

A value of 0 represents the least reflective state, while a value of 1 represents the most reflective state.

Parameters:

value (float) – The reflectivity value between 0 and 1