8 #ifndef _FVBLOBRESULT_H_INCLUDED_ 9 #define _FVBLOBRESULT_H_INCLUDED_ 15 #pragma pack(push,_FVCL_PACKING) 33 enum { DataID = 1101 };
35 virtual INT GetDataID()
const;
36 virtual bool GetPointer(
INT id,
void** val )
const;
38 virtual bool Attach(
FHANDLE handle );
40 virtual void IsAttach(
bool value);
41 virtual bool IsAttach()
const;
43 virtual bool SetHandle(
FHANDLE handle );
44 virtual FHANDLE GetHandle()
const;
45 virtual bool FreeHandle();
47 UINT GetCount()
const;
48 UINT GetEffectiveCount()
const;
49 UINT GetSiblingNum(
UINT blobno )
const;
82 #endif // _FVBLOBRESULT_H_INCLUDED_ #define FVCL_API
DLLエクスポートマクロ
Definition: FvMacros.h:61
FVCL_API INT GetSortList(::FHANDLE handle, INT key1st, INT direct1st, FVCL::CFvBuffer< UINT > *blob_numbers)
ブローブの特徴量に基づくソーティング
FVCL_API INT GetList(::FHANDLE handle, FVCL::CFvBuffer< UINT > *blob_numbers)
ブローブデータ配列の取得
FVCLのネームスペース
Definition: EVCbasicDeclare.txt:9
2値ブローブ解析結果クラス
Definition: FvBlobResult.h:22
角度構造クラス
Definition: FvAngle.h:20
int INT
整数型(32ビット)
Definition: FvDefs.h:36
データオブジェクトの基本クラス
Definition: FvDataObject.h:20
2値ブローブ解析結果フィルタ条件構造クラスのインターフェース
unsigned int UINT
整数型(32ビット)[符号なし]
Definition: FvDefs.h:37
2値ブローブ解析データ構造クラスのインターフェース
配列テンプレートクラスの基本クラス
Definition: FvMultiData.h:36
FVCL_API INT GetSpecialSortList(::FHANDLE handle, INT order, const FVCL::Data::CFvAngle &angle, FVCL::CFvBuffer< UINT > *blob_numbers)
ブローブの位置情報に基づくソーティング
void * FHANDLE
FIEオブジェクトハンドル
Definition: FvDefs.h:63
2値ブローブ解析データ構造クラス
Definition: FvBlobData.h:25
FVCL_API INT GetRefilterList(::FHANDLE handle, const FVCL::CFvMultiData< CFvBlobFilterRange > &filters, FVCL::CFvBuffer< UINT > *blob_numbers)
ブローブデータ配列の特徴量に基づくフィルタリング
リージョンオブジェクト
Definition: FvRegion.h:28