公開メンバ関数 | |
| DecodeFunc (UvcOwliftFunc func) | |
| void | setDecodeRange (int min, int max) throws IllegalArgumentException |
| void | setAGCRange (int min, int max) throws IllegalArgumentException |
| int | getTempTable (OwliftTempTable tempTable) |
| DecodeType | getDecodeType () |
| void | setDecodeType (DecodeType type) |
| boolean | getNoiseFilter () |
| void | setNoiseFilter (boolean enabled) |
| int | getNoiseFilterThreshold () |
| void | setNoiseFilterThreshold (int threshold) |
| boolean | getCircumferenceCorrection () |
| void | setCircumferenceCorrection (boolean enabled) |
静的公開変数類 | |
| static final int | OWDECODE_NOISE_FILTER_THRESHOLD_DEFAULT = 50 |
| static final int | OWDECODE_NOISE_FILTER_THRESHOLD_MIN = 1 |
| static final int | OWDECODE_NOISE_FILTER_THRESHOLD_MAX = 100 |
Decode class.
| DecodeFunc | ( | UvcOwliftFunc | func | ) |
コンストラクタ。
| func | UVC クラスのインスタンス。 |
| boolean getCircumferenceCorrection | ( | ) |
円周方向の温度補正の有効・無効の状態を取得します。
| DecodeType getDecodeType | ( | ) |
温度を色に変換するタイプを取得します。
| boolean getNoiseFilter | ( | ) |
ノイズフィルタの有効・無効の状態を取得します。
| int getNoiseFilterThreshold | ( | ) |
ノイズフィルタの閾値を取得します。
| int getTempTable | ( | OwliftTempTable | tempTable | ) |
温度テーブルの取得を行います。
この関数を実行したタイミングの温度テーブルを取得できます。
UvcOwliftFunc.Callback.recvBuffer() 関数で実行することで、取得した画像の温度テーブルが取得できます。
| tempTable | 温度テーブル取得クラス。 |
| void setAGCRange | ( | int | min, |
| int | max | ||
| ) | throws IllegalArgumentException |
自動ゲイン制御の画像変換について、最低温度と最高温度を設定します。
| min | 最低温度。単位は 0.01 Kelvin。 |
| max | 最高温度。単位は 0.01 Kelvin。 |
| IllegalArgumentException | 引数不正 minがmax以上の場合にエラーとなります。 |
| void setCircumferenceCorrection | ( | boolean | enabled | ) |
円周方向の温度補正の有効・無効の状態を設定します。
| enabled | true : 有効, false : 無効。 |
| void setDecodeRange | ( | int | min, |
| int | max | ||
| ) | throws IllegalArgumentException |
マニュアルゲイン制御の画像変換について、最低温度と最高温度を設定します。
| min | 最低温度。単位は 0.01 Kelvin。 |
| max | 最高温度。単位は 0.01 Kelvin。 |
| IllegalArgumentException | 引数不正 minがmax以上の場合にエラーとなります。 |
| void setDecodeType | ( | DecodeType | type | ) |
温度を色に変換するタイプを設定します。
| type | 色変換のタイプ |
| void setNoiseFilter | ( | boolean | enabled | ) |
ノイズフィルタの有効・無効の状態を設定します。
| enabled | true : 有効, false : 無効。 |
| void setNoiseFilterThreshold | ( | int | threshold | ) |
ノイズフィルタの閾値を設定します。
| threshold | OWDECODE_NOISE_FILTER_THRESHOLD_MIN から OWDECODE_NOISE_FILTER_THRESHOLD_MAX の範囲の値。 OWDECODE_NOISE_FILTER_THRESHOLD_MIN のとき最も補正の強度が小さいです。 |
|
static |
ノイズフィルタの閾値のデフォルト値。
|
static |
ノイズフィルタの閾値の最大値。
|
static |
ノイズフィルタの閾値の最小値。
|
Copyright (C) 2016 Infinitegra, INC. All Rights Reserved. |
Generated by
|