FIE ライブラリ
Classes
Class | Description | |
---|---|---|
api | 関数 | |
defs |
定数
| |
ext | 関数(CLI 用拡張機能) | |
fga | 関数 (FGA 関連) | |
FvException | 例外クラス | |
FvPluginClassAttribute | プラグインクラス属性 | |
FvPluginExecuteAttribute | プラグイン処理関数属性 | |
FvPluginPrepareAttribute | プラグイン処理前の準備処理属性 | |
FvPluginRestoreAttribute | プラグイン処理後の復元処理属性 | |
FvPluginSetupAttribute | プラグイン初期化属性 | |
FvPluginTearDownAttribute | プラグイン解放属性 |
Structures
Structure | Description | |
---|---|---|
BOX_T |
非回転矩形指定用構造体
| |
BOX_T_PTR |
BOX_T 構造体のポインタ
| |
BUFF_T |
BUFF_T 構造体
| |
CIRCLE_T |
円指定用構造体(INT)
| |
DBOX_T |
非回転矩形指定用構造体(DOUBLE)
| |
DBOX_T_PTR |
DBOX_T 構造体のポインタ
| |
DEDGE_T |
向き付エッジ点構造体 (DOUBLE)
| |
DEDGE_T_PTR |
DEDGE_T 構造体のポインタ
| |
DLINE_T |
直線指定用構造体(DOUBLE)
| |
DLINE3_T |
3次元空間内の直線(ベクトル方程式)
| |
DOUBLE_PTR |
DOUBLE 構造体のポインタ
| |
DPNT_T |
2次元座標指定用構造体(DOUBLE)
| |
DPNT_T_PTR |
DPNT_T 構造体のポインタ
| |
DPNT3_T |
3次元座標指定用構造体(DOUBLE)
| |
DSGMT_T |
線分指定用構造体(DOUBLE)
| |
DSPHERE_T |
3次元空間内の球
| |
F_ARC |
円弧型構造体
| |
F_ARRAY_INDEX |
配列の有効領域指定構造体
| |
F_ARRAY_INDEX_PTR |
F_ARRAY_INDEX 構造体のポインタ
| |
F_CAMERA_PARAM |
カメラ内部パラメータ構造体 (intrinsic parameters)
| |
F_CG_VE_INFO |
ボロノイ図 辺情報構造体
| |
F_CG_VE_INFO_PTR |
ボロノイ図 辺情報構造体
| |
F_CG_VG_INFO |
ボロノイ図母点情報構造体
| |
F_CG_VG_INFO_PTR |
ボロノイ図母点情報構造体
| |
F_COLOR_CHART |
色票構造体
| |
F_COLOR_CHART_PTR |
F_COLOR_CHART 構造体のポインタ
| |
F_DEDGE |
勾配方向、強度付エッジ点構造体(浮動小数点型)
| |
F_DEDGE_PTR |
F_DEDGE 構造体のポインタ
| |
F_EDGE |
勾配方向、強度付エッジ点構造体(整数型)
| |
F_EDGE_CLUST | エッジ点クラスタ構造体 | |
F_EDGE_CLUST_PTR |
F_EDGE_CLUST 構造体のポインタ
| |
F_EDGE_CORR_MAX_PARAMS |
強度上限付き相関エッジ用パラメータ構造体
| |
F_EDGE_CORR_PARAMS |
相関エッジ用パラメータ構造体
| |
F_EDGE_GROOVE_PARAMS |
細線エッジ用パラメータ構造体
| |
F_EDGE_PTR |
F_EDGE 構造体のポインタ
| |
F_EDGE_SOBEL_MAX_PARAMS |
強度上限付き Sobel エッジ用パラメータ構造体
| |
F_EDGE_SOBEL_PARAMS |
Sobelエッジ用パラメータ構造体
| |
F_EDGE1D_DIFF_FILTER |
1次元エッジ用微分フィルタ
| |
F_FILTER_KERNEL_T |
フィルタカーネル構造体
| |
F_FILTER_KERNEL_T_PTR |
フィルタカーネル
| |
F_FPM_AREASCORE |
エリアスコア再計算パラメータ構造体
| |
F_FPM_FEATURE |
特徴量計測用共用体
| |
F_FPM_MARKINFO |
FPM形状特徴量格納構造体
| |
F_FPM_MATCH |
マッチングパラメータ構造体
| |
F_FUZZY_BASE |
メンバシップ関数生成用基準値
| |
F_FUZZY_BASE_PTR |
F_FUZZY_BASE 構造体のポインタ
| |
F_FUZZY_SPEC |
実数系台集合仕様
| |
F_FUZZY_SPEC_PTR |
F_FUZZY_SPEC 構造体のポインタ
| |
F_GA_RANGE |
遺伝子の値の範囲
| |
F_GA_RANGE_PTR |
F_GA_RANGE 構造体のポインタ
| |
F_GA_VALUE |
遺伝子の値
| |
F_GS_RESULT |
グレイサーチ結果格納用構造体
| |
F_GS_RESULT_PTR |
F_GS_RESULT 構造体のポインタ
| |
F_IMG_INFO |
FIEイメージ用ヘッダー構造体
| |
F_LH_LINE |
直線検出ハフ用直線構造体
| |
F_LH_LINE_PTR |
F_LH_LINE 構造体のポインタ
| |
F_MEASURE_FILTER_RANGE |
フィルタ条件指定
| |
F_MEASURE_FILTER_RANGE_PTR |
F_MEASURE_FILTER_RANGE 構造体のポインタ
| |
F_MEASURE_PARAMS |
ブローブ解析処理パラメータ
| |
F_MODELVIEW |
座標系変換行列生成用の構造体
| |
F_MODELVIEW_PTR |
座標系変換行列生成用の構造体
| |
F_NN_COND |
ニューラルネットワーク階層毎の生成条件設定用構造体
| |
F_NN_COND_PTR |
F_NN_COND 構造体のポインタ
| |
F_RANDDESC |
擬似乱数用構造体
| |
F_RUNLENGTH |
ランレングス構造体
| |
F_RUNLENGTH_PTR |
F_RUNLENGTH 構造体のポインタ
| |
F_SEARCH_RESULT |
マッチング回答格納構造体
| |
F_SEARCH_RESULT_PTR |
F_SEARCH_RESULT 構造体のポインタ
| |
F_SLIST_ELEM |
単方向リスト要素
| |
FCOMPLEX |
複素数
| |
FCOMPLEX_PTR |
FCOMPLEX 構造体のポインタ
| |
FHANDLE |
FIE オブジェクトハンドル構造体
| |
FLOAT_PTR |
FLOAT 構造体のポインタ
| |
FMATRIX |
行列
| |
FMATRIX_PTR |
行列構造体
| |
FVECTOR |
ベクトル
| |
FVECTOR_PTR |
ベクトル構造体
| |
fvstream |
データストリーム
| |
HCD_CIRCLE_T |
ハフ変換によって検出された円の構造体
| |
HCD_CIRCLE_T_PTR |
HCD_CIRCLE_T 構造体のポインタ
| |
INT_PTR |
INT 構造体のポインタ
| |
LINE |
直線指定用構造体(INT)
| |
PLANE |
面指定用構造体
| |
PNT_T |
2次元整数座標指定用構造体(INT)
| |
PNT_T_PTR |
PNT_T 構造体のポインタ
| |
PNT3_T |
3次元整数座標指定用構造体(INT)
| |
QEDGE_T |
向き付エッジ点構造体 (SHORT)
| |
RECTANGLE_T |
四角形指定用構造体(INT)
| |
RGB24 | RGB 構造体 (24bit) | |
RGB24_PTR |
RGB24 構造体のポインタ
| |
RGB32 | RGB 構造体 (32bit) | |
RGB32_PTR |
RGB32 構造体のポインタ
| |
RGBQUAD |
RGB 構造体
| |
RGBQUAD_PTR |
RGBQUAD 構造体のポインタ
| |
SGMT_T |
線分指定用構造体(INT)
| |
SHORT_PTR |
SHORT 構造体のポインタ
| |
SIZE_T |
SIZE_T 構造体
| |
SPNT_T |
2次元整数座標指定用構造体(SHORT)
| |
SPNT3_T | 3次元整数座標指定用構造体(SHORT) | |
UCHAR_PTR |
UCHAR 構造体のポインタ
| |
UINT_PTR |
UINT 構造体のポインタ
| |
USHORT_PTR |
USHORT 構造体のポインタ
| |
ValuePair<(Of <(<'T1, T2>)>)> | ValuePair ジェネリック構造体 | |
ValueQuad<(Of <(<'T1, T2, T3, T4>)>)> | ValueQuad ジェネリック構造体 | |
ValueTriple<(Of <(<'T1, T2, T3>)>)> | ValueTriple ジェネリック構造体 | |
VOID_PTR |
VOID ポインタ
|
Delegates
Delegate | Description | |
---|---|---|
CompareDelegate |
比較関数のデリゲート
| |
CompareExDelegate |
比較関数のデリゲート (パラメータ付き)
| |
F_GA_FUNC |
適用度を算出するコスト関数(評価関数)のデリゲート
| |
F_IMG_CALLBACK |
コールバック関数のデリゲート
| |
F_TEMPLATE_FUNC_1x1 | 1 画素単位フィルターテンプレート用デリゲート (fnFIE_img_filter_template_1x1) | |
F_TEMPLATE_FUNC_MxN | カーネルフィルターテンプレート用デリゲート (fnFIE_img_filter_template_mxn) | |
F_TEMPLATE_FUNC_P | コールバック関数のポインタ型(既存画像処理関数並列化テンプレート) | |
fvstreamDelegate |
ストリーム読み込み/書き込み関数のデリゲート
|
Enumerations
Remarks
このネームスペースには、.NET Framework 環境から FIE ライブラリ 及び FGA ライブラリを直接使用する為のラッパー関数・構造体・定数を定義しています。 詳細については、別冊 FIE ライブラリ説明書 (FIE.chm)、 FGA ライブラリ説明書 (FGA.chm) をご参照ください。 当マニュアルは、インテリセンスに表示される部分の記載と C# のサンプルコードを目的としており、機能の詳細説明は省略しています。
FIE のラッパー関数は fvalgcli.api クラスにスタティックメンバとして定義しています。 このクラスの Remarks に主な使用方法を記載していますのでご参照ください。