モルフォロジ
[画像フィルタ]


関数

INT FVALGAPI fnFGA_erosion (FHANDLE hsrc_img, FHANDLE hdst_img, INT filter_num, INT iMode)
 3x3 erosion filter.
INT FVALGAPI fnFGA_dilation (FHANDLE hsrc_img, FHANDLE hdst_img, INT filter_num, INT iMode)
 3x3 dilation filter.
INT FVALGAPI fnFGA_opening (FHANDLE hsrc_img, FHANDLE hdst_img, INT filter_num, INT iMode)
 opening filter.
INT FVALGAPI fnFGA_closing (FHANDLE hsrc_img, FHANDLE hdst_img, INT filter_num, INT iMode)
 closing filter.
INT FVALGAPI fnFGA_tophat (FHANDLE hsrc_img, FHANDLE hdst_img, INT filter_num, INT iMode)
 top-hat filter.
INT FVALGAPI fnFGA_bottomhat (FHANDLE hsrc_img, FHANDLE hdst_img, INT filter_num, INT iMode)
 bottom-hat filter.

関数

INT FVALGAPI fnFGA_erosion ( FHANDLE  hsrc_img,
FHANDLE  hdst_img,
INT  filter_num,
INT  iMode 
)

3x3 erosion filter.

3x3 の固定サイズ構造要素(SE) による erosion 処理を行います。

本関数に対応する FIE ライブラリ関数は fnFIE_erosion() となります。
ここに記載されていない詳細な仕様に関しては 「FIE ライブラリ説明書」 を参照して下さい。

引数:
[in] hsrc_img 入力画像ハンドル( FGA 画像オブジェクト / type : bin, uc8, us16, s16, double )
[out] hdst_img 出力画像ハンドル( FGA 画像オブジェクト / type : bin, uc8, us16, s16, double )
[in] filter_num erosion 実行回数
[in] iMode 近傍モード ( 0: 8近傍, 1: 4近傍 )
戻り値:
F_ERR_NONE 正常終了
F_ERR_INVALID_IMAGE 不正な画像ハンドルが渡された
F_ERR_INVALID_PARAM パラメータ異常
F_ERR_NOMEMORY メモリ不足エラー
F_ERR_NO_LICENCE ライセンスエラー、または未初期化エラー
本関数は非同期関数です。非同期関数の詳細については 「非同期関数」のページを参照して下さい。

INT FVALGAPI fnFGA_dilation ( FHANDLE  hsrc_img,
FHANDLE  hdst_img,
INT  filter_num,
INT  iMode 
)

3x3 dilation filter.

3x3 の固定サイズ構造要素(SE) による dilation 処理を行います。

本関数に対応する FIE ライブラリ関数は fnFIE_dilation() となります。
ここに記載されていない詳細な仕様に関しては 「FIE ライブラリ説明書」 を参照して下さい。

引数:
[in] hsrc_img 入力画像ハンドル( FGA 画像オブジェクト / type : bin, uc8, us16, s16, double )
[out] hdst_img 出力画像ハンドル( FGA 画像オブジェクト / type : bin, uc8, us16, s16, double )
[in] filter_num dilation 実行回数
[in] iMode 近傍モード ( 0: 8近傍, 1: 4近傍 )
戻り値:
F_ERR_NONE 正常終了
F_ERR_INVALID_IMAGE 不正な画像ハンドルが渡された
F_ERR_INVALID_PARAM パラメータ異常
F_ERR_NOMEMORY メモリ不足エラー
F_ERR_NO_LICENCE ライセンスエラー、または未初期化エラー
本関数は非同期関数です。非同期関数の詳細については 「非同期関数」のページを参照して下さい。

INT FVALGAPI fnFGA_opening ( FHANDLE  hsrc_img,
FHANDLE  hdst_img,
INT  filter_num,
INT  iMode 
)

opening filter.

指定の iModefnFGA_erosion()filter_num 回行った後、 fnFGA_dilation()filter_num 回行った結果を出力します。

本関数に対応する FIE ライブラリ関数は fnFIE_opening() となります。
ここに記載されていない詳細な仕様に関しては 「FIE ライブラリ説明書」 を参照して下さい。

引数:
[in] hsrc_img 入力画像ハンドル( FGA 画像オブジェクト / type : bin, uc8, us16, s16, double )
[out] hdst_img 出力画像ハンドル( FGA 画像オブジェクト / type : bin, uc8, us16, s16, double )
[in] filter_num erosion/dilation 実行回数
[in] iMode 近傍モード ( 0: 8近傍, 1: 4近傍 )
戻り値:
F_ERR_NONE 正常終了
F_ERR_INVALID_IMAGE 不正な画像ハンドルが渡された
F_ERR_INVALID_PARAM パラメータ異常
F_ERR_NOMEMORY メモリ不足エラー
F_ERR_NO_LICENCE ライセンスエラー、または未初期化エラー
本関数は非同期関数です。非同期関数の詳細については 「非同期関数」のページを参照して下さい。

INT FVALGAPI fnFGA_closing ( FHANDLE  hsrc_img,
FHANDLE  hdst_img,
INT  filter_num,
INT  iMode 
)

closing filter.

指定の iModefnFGA_dilation()filter_num 回行った後、 fnFGA_erosion()filter_num 回行った結果を出力します。

本関数に対応する FIE ライブラリ関数は fnFIE_closing() となります。
ここに記載されていない詳細な仕様に関しては 「FIE ライブラリ説明書」 を参照して下さい。

引数:
[in] hsrc_img 入力画像ハンドル( FGA 画像オブジェクト / type : bin, uc8, us16, s16, double )
[out] hdst_img 出力画像ハンドル( FGA 画像オブジェクト / type : bin, uc8, us16, s16, double )
[in] filter_num dilation/erosion 実行回数
[in] iMode 近傍モード ( 0: 8近傍, 1: 4近傍 )
戻り値:
F_ERR_NONE 正常終了
F_ERR_INVALID_IMAGE 不正な画像ハンドルが渡された
F_ERR_INVALID_PARAM パラメータ異常
F_ERR_NOMEMORY メモリ不足エラー
F_ERR_NO_LICENCE ライセンスエラー、または未初期化エラー
本関数は非同期関数です。非同期関数の詳細については 「非同期関数」のページを参照して下さい。

INT FVALGAPI fnFGA_tophat ( FHANDLE  hsrc_img,
FHANDLE  hdst_img,
INT  filter_num,
INT  iMode 
)

top-hat filter.

3x3 の固定サイズ構造要素(SE) による top-hat 処理を行います。
top-hat 処理とは入力画像から fnFGA_opening() の結果を引いた画像を出力します。

本関数に対応する FIE ライブラリ関数は fnFIE_tophat() となります。
ここに記載されていない詳細な仕様に関しては 「FIE ライブラリ説明書」 を参照して下さい。

引数:
[in] hsrc_img 入力画像ハンドル( FGA 画像オブジェクト / type : uc8, us16, s16, double )
[out] hdst_img 出力画像ハンドル( FGA 画像オブジェクト / type : uc8, us16, s16, double )
[in] filter_num opening 実行回数
[in] iMode 近傍モード ( 0: 8近傍, 1: 4近傍 )
戻り値:
F_ERR_NONE 正常終了
F_ERR_INVALID_IMAGE 不正な画像ハンドルが渡された
F_ERR_INVALID_PARAM パラメータ異常
F_ERR_NOMEMORY メモリ不足エラー
F_ERR_NO_LICENCE ライセンスエラー、または未初期化エラー
本関数は非同期関数です。非同期関数の詳細については 「非同期関数」のページを参照して下さい。

INT FVALGAPI fnFGA_bottomhat ( FHANDLE  hsrc_img,
FHANDLE  hdst_img,
INT  filter_num,
INT  iMode 
)

bottom-hat filter.

3x3 の固定サイズ構造要素(SE) による bottom-hat 処理を行います。
bottom-hat 処理とは fnFGA_closing() の結果から入力画像を引いた画像を出力します。

本関数に対応する FIE ライブラリ関数は fnFIE_bottomhat() となります。
ここに記載されていない詳細な仕様に関しては 「FIE ライブラリ説明書」 を参照して下さい。

引数:
[in] hsrc_img 入力画像ハンドル( FGA 画像オブジェクト / type : uc8, us16, s16, double )
[out] hdst_img 出力画像ハンドル( FGA 画像オブジェクト / type : uc8, us16, s16, double )
[in] filter_num closing 実行回数
[in] iMode 近傍モード ( 0: 8近傍, 1: 4近傍 )
戻り値:
F_ERR_NONE 正常終了
F_ERR_INVALID_IMAGE 不正な画像ハンドルが渡された
F_ERR_INVALID_PARAM パラメータ異常
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