Used in traffic scenes, support Thermal imaging system preview and get the data recall, manage its the lifecycle, monitor its status, and auto co
Get different instances for Thermal imaging system
Get Thermal imaging system
Parameter
Return
ITemperatureCamera
Current Type
Exception
None
Operate Thermal imaging system
Batch Conversion of Temperature
Parameter
Return
Exception
None
Get Centigrade from Temperature Data
Parameter
Return
Centigrade Value
Exception
None
Get Camera Body Temperature
Parameter
None
Return
Camera Body Temperature
Exception
None
Add Thermal imaging system Preview Data Callback
Parameter
Return
None
Exception
None
Initialize Thermal imaging system
Parameter
Return
None
Exception
None
Release Thermal imaging system
Parameter
None
Return
None
Exception
None
Remove Temperature Preview Data Callback
Parameter
Return
None
Exception
None
Start Preview
Parameter
Return
None
Exception
None
Stop Preview
Parameter
None
Return
None
Exception
None
Thermal imaging system Configuration
Parameter
Return
None
Exception
None
Set Auto Shutter Enable
Parameter
Return
None
Exception
None
Open Shutter
Parameter
None
Return
None
Exception
None
Preview Data Callback
Temperature Preview Data Callback: Thermal imaging system outputs the image orientation as the same as its phisical orientation. For example, the human face will output with the vertical orientation.
Parameter
Thermal imaging system Configuration
Description of Properties
Thermal imaging system Type(Enumeration Type)
Description of Properties
Member Function
Description
Version introduced
ITemperatureCamera getTemperatureCamera(CameraType type)
Get instances for Thermal imaging system
2.0.0
Parameter Name
Type
Description
Note
Version introduced
type
CameraType
Thermal imaging system Type
None
2.0.0
Member Function
Description
Version introduced
boolean matrixTemperature(float[] y16Frame, int y16W, int y16H, float distance, int x, int y, int w, int h, float[] tempArray)
Batch Conversion of Temperature
2.0.0
float getCentigradeFromTemperatureData(float temperatureData)
Calculate the Actual Temperature from the Temperature Data
2.0.0
float getCameraBodyTemperature()
get Camera Body Temperature
2.0.0
void addTemperaturePreviewDataCallback
(ITemperaturePreviewDataCallback callback)
add Thermal imaging system Preview Data Callback
2.0.0
void initCamera(Context context)
Initialize the Thermal imaging system
2.0.0
void releaseCamera()
release Thermal imaging system
2.0.0
void removeTemperaturePreviewDataCallback
(ITemperaturePreviewDataCallback callback)
remove Thermal imaging system Preview Data Callback
2.0.0
void startPreview(TextureView textureView)
start Thermal imaging system Preview
2.0.0
void stopPreview()
stop Thermal imaging system Preview
2.0.0
void setConfig(TemperatureCameraConfig config)
Configure Thermal imaging system
2.0.0
void setAutoShutterEnable(boolean enable)
set Auto Shutter Enable
2.0.0
void shutter()
Shutter
2.0.0
Parameter Name
Type
Description
Note
Version Introduced
y16Frame
float[]
Original Temperature Chart
None
2.0.0
y16W
int
Original Temperature Chart Width
None
2.0.0
y16H
int
Original Temperature Chart Height
None
2.0.0
distance
float
Real Temperature Measurement Distance
None
2.0.0
x
int
the Starting x Coordinate to be Converted
None
2.0.0
y
int
the Starting y Coordinate to be Converted
None
2.0.0
w
int
Width to be Converted
None
2.0.0
h
int
Height to be Converted
None
2.0.0
tempArray
float[]
Converted Temperature Array, size is w*h
None
2.0.0
Returned Value
Description
Version Introduced
true
Converted
2.0.0
false
Not Convered
2.0.0
Parameter Name
Type
Description
Note
Version Introduced
temperatureData
float
Temperature Data on Each Pixel, Such as Energy Value
None
2.0.0
Parameter Name
Type
Description
Note
Version Introduced
callback
ITemperaturePreviewDataCallback
Preview Data Callback
None
2.0.0
Parameter Name
Type
Description
Note
Version Introduced
context
Context
Context
None
2.0.0
Parameter Name
Type
Description
Note
Version Introduced
callback
ITemperaturePreviewDataCallback
Temperature Preview Data Callback
None
2.0.0
Parameter Name
Type
Description
Note
Version Introduced
textureView
TextureView
Android System Native (Used for Data Processing)
None
2.0.0
Parameter Name
Type
Description
Note
Version Introduced
config
TemperatureCameraConfig
Thermal imaging system Configuration
None
2.0.0
Parameter Name
Type
Description
Note
Version Introduced
enable
boolean
Set Auto Shutter Enable
None
2.0.0
Parameter Name
Type
Description
Note
Version Introduced
temperatureBitmap
Bitmap
Temperature rgb Picture
None
2.0.0
temperatureValue
float[]
Temperature Data
None
2.0.0
width
int
Temperature Data Width
None
2.0.0
height
int
Temperature Data Height
None
2.0.0
Member
Type
Description
Note
Version Introduced
environmentTemperature
float
Environment Temperature
None
2.0.0
distance
float
Temperature Measurement Distance
None
2.0.0
transmittance
float
Atmospheric Transmissivity
None
2.0.0
emissity
float
Emissivity
None
2.0.0
Member
Description
Note
Version Introduced
IRAY
IRAY
None
2.0.0
GUIDE120
GUIDE120
None
2.0.0
GUIDE256
GUIDE256
None
2.0.0