ベイヤー色合成
[画像フィルタ]


関数

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 カメラのカラーフィルタ配列タイプ
  • F_CFA_BGGR
  • F_CFA_RGGB
  • F_CFA_GRBG
  • F_CFA_GBRG
[in] gain 赤、緑、青のゲイン:通常は全て1.0
[in] offset 赤、緑、青のオフセット:通常は全て0.0
[in] bayer_method 色合成手法
  • F_BAYER_EASY 簡易ベイヤー色合成
  • F_BAYER_BILINEAR 線形補間によるベイヤー色合成
  • F_BAYER_CUBIC 三次補間によるベイヤー色合成
戻り値:
F_ERR_NONE 正常終了
F_ERR_INVALID_PARAM パラメータ異常
  • ゲイン、オフセットがNULL
  • cfa type が異常
  • 色合成手法が異常
F_ERR_INVALID_IMAGE 画像オブジェクト異常
  • 画像オブジェクトがNULL
  • 入力画像のチャネルが1ではない
  • 出力画像のチャネルが3ではない
  • 出力画像サイズが入力画像サイズに対応していない
  • 入出力の画像タイプが異なる
F_ERR_NOMEMORY メモリ不足で作業用画像が生成できない
F_ERR_NO_LICENCE ライセンスエラー、または未初期化エラー
本関数は非同期関数です。非同期関数の詳細については 「非同期関数」のページを参照して下さい。


Documentation copyright © 2011 FAST Corporation. [B-002483]
Generated on Thu May 20 10:57:53 2021 for FGA ライブラリ by doxygen 1.5.6-FASTSP-p2