サーマルイメージングシステム
通行管理において利用されるサーモグラフィーの属性を抽出したもので、サーモグラフィーのプレビューとデータのリコールを取得し、ライフスタイルの管理やステータス監視など、ホットプラグ後の自動接続をサポート
機能類の説明
TemperatureCameraFactory
サーマルイメージングシステムの異なるインスタンスを取得
メンバー関数
説明
導入バージョン
ITemperatureCamera getTemperatureCamera(CameraType type)
サーマルイメージングシステムのインスタンスを取得
2.0.0
メンバー関数の説明
ITemperatureCamera getTemperatureCamera(CameraType type)
サーマルイメージングシステムを取得
パラメータ
パラメータ名
型
説明
備考
導入バージョン
type
CameraType
サーマルイメージングシステムのタイプ
なし
2.0.0
戻り値
ITemperatureCamera
Current Type
例外
なし
ITemperatureCamera
サーマルイメージグングシステムを操作
メンバー関数
説明
導入バージョン
boolean [matrixTemperature](float[] y16Frame, int y16W, int y16H, float distance, int x, int y, int w, int h, float[] tempArray)
温度のバッチ変換
2.0.0
float [getCentigradeFromTemperatureData](float temperatureData)
温度データから実際温度を計算
2.0.0
float [getCameraBodyTemperature]()
サーモグラフィー本体の温度を取得
2.0.0
void [addTemperaturePreviewDataCallback](ITemperaturePreviewDataCallback callback)
サーマルイメージングシステムのプレビューデータコールバックを追加
2.0.0
void [initCamera](Context context)
サーマルイメージングシステムを初期化
2.0.0
void [releaseCamera]()
サーマルイメージングシステムを解放
2.0.0
void [removeTemperaturePreviewDataCallback](ITemperaturePreviewDataCallback callback)
サーマルイメージングシステムのプレビューデータコールバックを削除
2.0.0
void [startPreview](TextureView textureView)
サーマルイメージングシステムのプレビューを開始
2.0.0
void [stopPreview]()
サーマルイメージングシステムのプレビューを停止
2.0.0
void [setConfig](TemperatureCameraConfig config)
サーマルイメージングシステムを構成
2.0.0
void [setAutoShutterEnable](boolean enable)
自動シャッターオンを設定
2.0.0
void [shutter]()
シャッターをオン
2.0.0
メンバー関数の説明
boolean matrixTemperature(float[] y16Frame, int y16W, int y16H, float distance, int x, int y, int w, int h, float[] tempArray)
温度のバッチ変換
パラメータ
パラメータ名
型
説明
備考
導入バージョン
y16Frame
float[]
オリジナル温度図
なし
2.0.0
y16W
int
オリジナル温度図の幅
なし
2.0.0
y16H
int
オリジナル温度図の高さ
なし
2.0.0
distance
float
実際の温度測定距離
なし
2.0.0
x
int
変換する開始x座標
なし
2.0.0
y
int
変換する開始y座標
なし
2.0.0
w
int
変換する幅
なし
2.0.0
h
int
変換する高さ
なし
2.0.0
tempArray
float[]
変換された温度配列で、サイズはw*h
なし
2.0.0
戻り値
戻り値
説明
導入バージョン
true
変換されました
2.0.0
false
変換されませんでした
2.0.0
例外
なし
float getCentigradeFromTemperatureData(float temperatureData)
温度データからセ氏温度数値を取得
パラメータ
パラメータ名
型
説明
備考
導入バージョン
temperatureData
float
エネルギー値など各ピクセルでの温度データ
なし
2.0.0
戻り値
セ氏温度数値
例外
なし
float getCameraBodyTemperature()
サーモグラフィ本体の温度を取得
パラメータ
なし
戻り値
カメラ本体温度
例外
なし
void addTemperaturePreviewDataCallback(ITemperaturePreviewDataCallback callback)
サーマルイメージングシステムのプレビューデータコールバックを追加
パラメータ
パラメータ名
型
説明
備考
導入バージョン
callback
ITemperaturePreviewDataCallback
プレビューデータコールバック
なし
2.0.0
戻り値
なし
例外
なし
void initCamera(Context context)
サーマルイメージングシステムを初期化
パラメータ
パラメータ名
型
説明
備考
導入バージョン
context
Context
Context
なし
2.0.0
戻り値
なし
例外
なし
void releaseCamera()
サーマルイメージングシステムを解放
パラメータ
なし
戻り値
なし
例外
なし
void removeTemperaturePreviewDataCallback(ITemperaturePreviewDataCallback callback)
サーマルイメージングシステムのプレビューデータのコールバックを削除
パラメータ
パラメータ名
型
説明
備考
導入バージョン
callback
ITemperaturePreviewDataCallback
サーマルイメージングシステムのプレビューデータのコールバック
なし
2.0.0
戻り値
なし
例外
なし
void startPreview(TextureView textureView)
プレビューを開始
パラメータ
パラメータ名
型
説明
備考
導入バージョン
textureView
TextureView
Androidシステムネイティブ(データプロセッシング用)
なし
2.0.0
戻り値
なし
例外
なし
void stopPreview()
サーマルイメージングシステムのプレビューを停止
パラメータ
なし
戻り値
なし
例外
なし
void setConfig(TemperatureCameraConfig config)
サーマルイメージングシステムを構成
パラメータ
パラメータ名
型
説明
備考
導入バージョン
config
TemperatureCameraConfig
サーマルイメージングシステム構成
なし
2.0.0
戻り値
なし
例外
なし
void setAutoShutterEnable(boolean enable)
自動シャッターオンを設定
パラメータ
パラメータ名
型
説明
備考
導入バージョン
enable
boolean
自動シャッターオン設定
なし
2.0.0
戻り値
なし
例外
なし
void shutter()
シャッターをオン
パラメータ
なし
戻り値
なし
例外
なし
エンティティの説明
ITemperaturePreviewDataCallback
プレビューデータのコールバック
メソッドの説明
void onTemperaturePreviewData(Bitmap temperatureBitmap, float[] temperatureValue, int width, int height)
温度データプレビューのコールバック。サーマルイメージングシステムは物理方向と同じ画像方向を出力。例:顔写真は縦方向になります。
パラメータ
パラメータ名
型
説明
備考
導入バージョン
temperatureBitmap
Bitmap
温度のRGB画像
なし
2.0.0
temperatureValue
float[]
温度データ
なし
2.0.0
width
int
温度データの幅
なし
2.0.0
height
int
温度データの高さ
なし
2.0.0
TemperatureCameraConfig
サーマルイメージングを構成
プロパティの説明
Member
型
説明
備考
導入バージョン
environmentTemperature
float
環境温度
なし
2.0.0
distance
float
温度測定の距離
なし
2.0.0
transmittance
float
大気通過率
なし
2.0.0
emissity
float
放射率
なし
2.0.0
CameraType
サーマルイメージングシステムの型(列挙型)
プロパティの説明
Member
説明
備考
導入バージョン
IRAY
IRAY
なし
2.0.0
GUIDE120
GUIDE120
なし
2.0.0
GUIDE256
GUIDE256
なし
2.0.0
最終更新