WIL説明書(C++)  3.0.0
名前空間 | クラス | 型定義 | 関数 | 変数
FVCL 名前空間

FVCLのネームスペース [詳解]

詳解

FVCLのネームスペース

FVCLのクラスや構造体、その他の定義と宣言は、 このネームスペースで局所化されています。

名前空間

 Barcode
 1Dバーコード関連ネームスペース
 
 Blob
 2値ブローブ解析関連ネームスペース
 
 BorderMode
 ボーダーモード定数
 
 Caliper
 キャリパー関連ネームスペース
 
 CallBack
 コールバック定数
 
 CG
 幾何計算関連ネームスペース
 
 ChainResourceStatus
 リソースチェインへの連結処理の結果
 
 Conversion
 画像変換関連ネームスペース
 
 Coordinate
 座標系定数
 
 CursorType
 マウスカーソル種別
 
 Data
 標準データ構造ネームスペース
 
 Dio
 デジタル入出力機能関連ネームスペース
 
 DlgCtrlFilter
 ダイアログ用途識別フィルタ
 
 DlgCtrlType
 ダイアログ種別
 
 DM
 データマトリックス関連ネームスペース
 
 Edge
 エッジ検出関連ネームスペース
 
 EditCtrlType
 数値の種別
 
 Enhance
 エンハンス関連ネームスペース
 
 EVCbasic
 EVCbasicネームスペース
 
 File
 画像ファイル入出力関連ネームスペース
 
 Filter
 フィルタ関連ネームスペース
 
 FocusOption
 フォーカスオプション
 
 FPM
 特徴点応用マッチング関連ネームスペース
 
 FPM2
 特徴点応用マッチング(FIE版)関連ネームスペース
 
 FVCLdio
 FVCLdio ネームスペース
 
 FVCLvideo
 FVCLvideo ネームスペース
 
 GDI
 GDI関連ネームスペース
 
 GeoTrans
 幾何変換関連ネームスペース
 
 GripOption
 グリップオプション
 
 GS2
 正規化相関サーチ(GS2) 関連ネームスペース
 
 
 Hough
 ハフ検出関連ネームスペース
 
 ImageInfo
 画像情報
 
 ImageType
 画像種別
 
 Ipl
 IplImage 相互変換機能
 
 LayerType
 オーバレイ番号
 
 LSM
 最小二乗法関連ネームスペース
 
 Magnification
 表示倍率
 
 Math
 演算関連ネームスペース
 
 Measure
 画像統計量関連ネームスペース
 
 Morphology
 モルフォロジ関連ネームスペース
 
 MousePosition
 マウスポインタ位置の通知座標定義
 
 Operation
 画像演算関連ネームスペース
 
 OriginMode
 座標の原点モード
 
 Paint
 画像ペイント関連ネームスペース
 
 Pattern
 パタン関連ネームスペース
 
 PixelMode
 ピクセルモード定数
 
 PolarTrans
 極座標変換関連ネームスペース
 
 QR
 QRコード関連ネームスペース
 
 Region
 リージョン処理関連ネームスペース
 
 Robust
 ロバスト推定法関連ネームスペース
 
 ScanDirection
 走査方向定数
 
 TextCodePage
 文字セット変換時に使うコードページ
 
 TextFlagMB
 文字セット変換時の文字の種類を指定するフラグ
 
 TextFlagWC
 文字セット変換時のマッピング方法
 
 ThreadOrder
 スレッド命令
 
 ThreadStatus
 スレッド状態
 
 TypeRange
 データ型範囲
 
 Video
 ビデオ入力機能関連ネームスペース
 

クラス

class  CFvAllocator
 配列確保テンプレートクラスの基本クラス [詳解]
 
class  CFvArray
 配列テンプレートクラス(連続型) [詳解]
 
class  CFvArrayAllocator
 配列確保テンプレートクラス(連続型) [詳解]
 
class  CFvBuffer
 配列テンプレートクラス(ポインタ型) [詳解]
 
class  CFvBufferAllocator
 配列確保テンプレートクラス(ポインタ型) [詳解]
 
class  CFvDataObject
 データオブジェクトの基本クラス [詳解]
 
class  CFveBadAccessException
 アクセス違反例外クラス [詳解]
 
class  CFveBadAllocException
 領域確保不可例外クラス [詳解]
 
class  CFveBadCastException
 キャスト不可例外クラス [詳解]
 
class  CFveBadParamException
 パラメータ不正例外クラス [詳解]
 
class  CFveException
 基本例外クラス [詳解]
 
class  CFveFailedException
 実行エラー例外クラス [詳解]
 
class  CFveInterruptedException
 割り込み例外クラス [詳解]
 
class  CFveUnexpectedException
 予期しない例外クラス [詳解]
 
class  CFveUnsupportedException
 未サポート例外クラス [詳解]
 
class  CFvImageParser
 画像解析クラスの基本クラス [詳解]
 
class  CFvIterator
 配列走査テンプレートクラス [詳解]
 
class  CFvList
 配列テンプレートクラス(単方向リスト) [詳解]
 
class  CFvListAllocator
 配列確保テンプレートクラス(単方向リスト) [詳解]
 
class  CFvMultiData
 配列テンプレートクラスの基本クラス [詳解]
 
class  CFvMutex
 排他制御クラス [詳解]
 
class  CFvObject
 FVCLの基底クラス [詳解]
 
class  CFvScopedMutex
 スコープ内排他制御クラス [詳解]
 
class  CFvThread
 スレッドクラス [詳解]
 
class  CFvTimeCounter
 処理時間計測クラス [詳解]
 
class  CFvVersionInfo
 バージョン情報クラス [詳解]
 
class  ImageSize
 画像サイズ情報クラス [詳解]
 
class  Rectangle
 矩形情報クラス [詳解]
 
class  Statistics
 統計クラス [詳解]
 
struct  tagBOX
 矩形構造体 [詳解]
 
struct  tagCIRCLE
 円構造体 [詳解]
 
struct  tagDBOX
 矩形構造体 [詳解]
 
struct  tagDCIRCLE
 円構造体 [詳解]
 
struct  tagDLINE
 直線構造体 [詳解]
 
struct  tagDMATRIX
 行列構造体 [詳解]
 
struct  tagDPNT
 点構造体 [詳解]
 
struct  tagDSGMT
 線分構造体 [詳解]
 
struct  tagLINE
 直線構造体 [詳解]
 
struct  tagMASK_INFO
 パタンマスクビットの属性 [詳解]
 
struct  tagPNT
 点構造体 [詳解]
 
struct  tagRGB16
 パレットカラー画素構造体 [詳解]
 
struct  tagRGB16_1555
 パレットカラー画素構造体 [詳解]
 
struct  tagRGB24
 24bitカラー画素構造体 [詳解]
 
struct  tagRGB32
 32bitカラー画素構造体 [詳解]
 
struct  tagRGB32_BITS10
 多ビット(10bit)カラー画素構造体 [詳解]
 
struct  tagRGB32_BITS9
 多ビット(9bit)カラー画素構造体 [詳解]
 
struct  tagRUNLENGTH
 ランレングス構造体 [詳解]
 
struct  tagSGMT
 線分構造体 [詳解]
 
struct  tagSPNT
 点構造体 [詳解]
 

型定義

typedef BOOL(__stdcall * ThreadHandler) (void *sender, void *param)
 コールバック関数型 [詳解]
 

関数

FVCL_API INT FvStrtoI (const FVCL::Data::CFvStringA &str)
 文字列から整数への変換 [詳解]
 
FVCL_API UINT FvStrtoUI (const FVCL::Data::CFvStringA &str)
 文字列から符号なし整数への変換 [詳解]
 
FVCL_API DOUBLE FvStrtoF (const FVCL::Data::CFvStringA &str)
 文字列から実数への変換 [詳解]
 
FVCL_API INT FvStrtoI (const FVCL::Data::CFvStringW &str)
 文字列から整数への変換 [詳解]
 
FVCL_API UINT FvStrtoUI (const FVCL::Data::CFvStringW &str)
 文字列から符号なし整数への変換 [詳解]
 
FVCL_API DOUBLE FvStrtoF (const FVCL::Data::CFvStringW &str)
 文字列から実数への変換 [詳解]
 
FVCL_API void FveThrowBadAccessException (INT ErrorCode=0)
 アクセス違反例外の発行 [詳解]
 
FVCL_API void FveThrowBadAllocException (INT ErrorCode=0)
 メモリ不足例外の発行 [詳解]
 
FVCL_API void FveThrowBadCastException (INT ErrorCode=0)
 キャスト不可例外の発行 [詳解]
 
FVCL_API void FveThrowBadParamException (INT ErrorCode=0)
 パラメータ不正例外の発行 [詳解]
 
FVCL_API void FveThrowInterruptedException (INT ErrorCode=0)
 割り込み例外の発行 [詳解]
 
FVCL_API void FveThrowUnexpectedException (INT ErrorCode=0)
 予期しない例外の発行 [詳解]
 
FVCL_API void * _fv_malloc (size_t bytes)
 メモリ確保 [詳解]
 
FVCL_API void _fv_free (void *address)
 メモリ開放 [詳解]
 
FVCL_API void DispDebugMessageA (const CHAR *format,...)
 デバッグメッセージの出力 [詳解]
 
FVCL_API void DispDebugMessageW (const WCHAR *format,...)
 デバッグメッセージの出力 [詳解]
 
FVCL_API void SetTraceOutEnable (bool enable)
 トレース出力の有効/無効の設定 [詳解]
 
FVCL_API bool GetTraceOutEnable ()
 トレース出力の有効/無効の取得 [詳解]
 
FVCL_API void DispTraceMessageA (const CHAR *format,...)
 トレースの出力 [詳解]
 
FVCL_API void DispTraceMessageW (const WCHAR *format,...)
 トレースの出力 [詳解]
 
FVCL_API INT InitVisionLibrary ()
 FVCLライブラリの初期化 [詳解]
 
FVCL_API INT ExitVisionLibrary ()
 FVCLライブラリの開放 [詳解]
 
FVCL_API USHORT CheckVisionLibrary (UINT index, INT option=0)
 FVCLライブラリの状態確認 [詳解]
 
FVCL_API USHORT CheckTrialPeriod ()
 FVCLライブラリの試用期間残り日数の確認 [詳解]
 
FVCL_API INT MathTableOpen ()
 三角関数テーブルのオープン [詳解]
 
FVCL_API INT MathTableClose ()
 三角関数テーブルのクローズ [詳解]
 
FVCL_API bool IsSetuped ()
 FVCLライブラリの初期化状態確認 [詳解]
 
FVCL_API INT GetProcessorNum ()
 プロセッサの論理数の取得 [詳解]
 
FVCL_API bool SetParallelNum (INT num)
 並列化のスレッド数の設定 [詳解]
 
FVCL_API INT GetParallelNum ()
 並列化のスレッド数の取得 [詳解]
 

変数

const INT GCONV_TABLE_MAX = 256
 階調変換テーブルのサイズ [詳解]
 

関数詳解

FVCL::FvStrtoI ( const FVCL::Data::CFvStringA str)

文字列から整数への変換

ASCII文字列から整数へ変換します。

引数
[in]str変換対象の文字列
戻り値
変換後の整数を返します。
必要条件:
ヘッダー: FVCLbasic.h
FVCL::FvStrtoUI ( const FVCL::Data::CFvStringA str)

文字列から符号なし整数への変換

ASCII文字列から符号なし整数へ変換します。

引数
[in]str変換対象の文字列
戻り値
変換後の符号なし整数を返します。
必要条件:
ヘッダー: FVCLbasic.h
FVCL::FvStrtoF ( const FVCL::Data::CFvStringA str)

文字列から実数への変換

ASCII文字列から実数へ変換します。

引数
[in]str変換対象の文字列
戻り値
変換後の実数を返します。
必要条件:
ヘッダー: FVCLbasic.h
FVCL::FvStrtoI ( const FVCL::Data::CFvStringW str)

文字列から整数への変換

ワイド文字列から整数へ変換します。

引数
[in]str変換対象の文字列
戻り値
変換後の整数を返します。
必要条件:
ヘッダー: FVCLbasic.h
FVCL::FvStrtoUI ( const FVCL::Data::CFvStringW str)

文字列から符号なし整数への変換

ワイド文字列から符号なし整数へ変換します。

引数
[in]str変換対象の文字列
戻り値
変換後の符号なし整数を返します。
必要条件:
ヘッダー: FVCLbasic.h
FVCL::FvStrtoF ( const FVCL::Data::CFvStringW str)

文字列から実数への変換

ワイド文字列から実数へ変換します。

引数
[in]str変換対象の文字列
戻り値
変換後の実数を返します。
必要条件:
ヘッダー: FVCLbasic.h
FVCL::_fv_malloc ( size_t  bytes)

メモリ確保

プロセスヒープにメモリを確保します。 確保されたメモリは0初期化されます。

引数
[in]bytes確保するメモリのサイズ(byte)
戻り値
確保されたメモリの先頭アドレスを返します。
失敗した場合は、NULL が返ります。
解説:
FVCL::_fv_free ( void *  address)

メモリ開放

引数
[in]address開放するメモリの先頭アドレスを指定します。
NULLを指定した場合は、何もしません。

Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時12分57秒 for WIL説明書(C++) by doxygen 1.8.11