関数 | |
INT FVALGAPI | fnFGA_bayer_interpolation (const FHANDLE hsrc, FHANDLE hdst, enum f_cfa_type camera_cfa_type, DOUBLE gain[3], DOUBLE offset[3], enum f_bayer_method bayer_method) |
ベイヤー色合成. |
INT FVALGAPI fnFGA_bayer_interpolation | ( | const FHANDLE | hsrc, | |
FHANDLE | hdst, | |||
enum f_cfa_type | camera_cfa_type, | |||
DOUBLE | gain[3], | |||
DOUBLE | offset[3], | |||
enum f_bayer_method | bayer_method | |||
) |
ベイヤー色合成.
ベイヤー色合成を行います。
本関数に対応する FIE ライブラリ関数は fnFIE_bayer_interpolation() となります。
ここに記載されていない詳細な仕様に関しては 「FIE ライブラリ説明書」 を参照して下さい。
[in] | hsrc | 入力画像 Bayer CFA 1ch RAW (FGA 画像オブジェクト / type:uc8,s16,us16,double / ch:1) |
[out] | hdst | 出力画像 3ch layerd color (FGA 画像オブジェクト / type:uc8,s16,us16,double / ch:3 ) |
[in] | camera_cfa_type | カメラのカラーフィルタ配列タイプ
|
[in] | gain | 赤、緑、青のゲイン:通常は全て1.0 |
[in] | offset | 赤、緑、青のオフセット:通常は全て0.0 |
[in] | bayer_method | 色合成手法
|
F_ERR_NONE | 正常終了 | |
F_ERR_INVALID_PARAM | パラメータ異常
| |
F_ERR_INVALID_IMAGE | 画像オブジェクト異常
| |
F_ERR_NOMEMORY | メモリ不足で作業用画像が生成できない | |
F_ERR_NO_LICENCE | ライセンスエラー、または未初期化エラー |