関数 | |
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.
指定の iMode で fnFGA_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.
指定の iMode で fnFGA_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 | ライセンスエラー、または未初期化エラー |