WIL説明書(C++)  3.0.0
FvGSearchDefs.h
[詳解]
1 // $Revision: 1.1 $
2 /*
3  @file FvGSearchDefs.h
4  @brief GSearch definition
5  @author FAST Corporation
6 */
7 
8 #ifndef _FVGSEARCHDEFS_H_INCLUDED_
9 #define _FVGSEARCHDEFS_H_INCLUDED_
10 
11 #include "FvMacros.h"
12 #include "FvDefs.h"
13 #include "FvDebug.h"
14 #include "FvErrors.h"
15 
16 typedef void* HGSEARCH;
17 typedef void* HGSPATTERN;
18 
19 namespace FVCL_ErrorCode
20 {
21 namespace GSearch
22 {
23  const INT _BASE = 28100;
24  const INT INVALID_PATTERN_DATA = _BASE + 1;
25  const INT INVALID_PATTERN_SIZE = _BASE + 2;
26  const INT INVALID_PATTERN_MARK_POS = _BASE + 3;
27  const INT INVALID_PATTERN_CONTRAST = _BASE + 4;
28  const INT INVALID_MASK_SIZE = _BASE + 5;
29 }; // GSearch
30 }; // FVCL_ErrorCode
31 
32 namespace FVCL
33 {
34 namespace GSearch
35 {
36 
37 namespace FilterMode
38 {
39  const INT NormalPattern = 0;
40  const INT BlackLinePattern = 1;
41  const INT WhiteLinePattern = 2;
42  const INT UnstablePattern = 3;
43 };
44 
45 namespace Filter
46 {
47  const INT SmoothSample = 0;
48  const INT MinSample = 1;
49  const INT MaxSample = 2;
50  const INT AvavSample = 3;
51  const INT SuperSmooth = 4;
52 };
53 
54 namespace ContinueOption
55 {
56  const INT DisagreePattern = 0;
57  const INT SameImage = 1;
58 };
59 
60 namespace CorrelationPosition
61 {
62  const INT Basic = 0;
63  const INT Center = 1;
64 };
65 
66 }; // GSearch
67 }; // FVCL
68 
69 #endif // _FVGSEARCHDEFS_H_INCLUDED_
const INT SameImage
前回と同一の画像
Definition: FvGSearchDefs.h:57
const INT NormalPattern
通常のパタン
Definition: FvGSearchDefs.h:39
FVCLのネームスペース
Definition: EVCbasicDeclare.txt:9
const INT INVALID_PATTERN_MARK_POS
パタンのセンターマーク位置が無効です。
Definition: FvGSearchDefs.h:26
void * HGSEARCH
正規化相関サーチハンドル
Definition: FvGSearchDefs.h:16
const INT Basic
パタン左上
Definition: FvGSearchDefs.h:62
const INT UnstablePattern
サーチ処理結果が不安定なパタン
Definition: FvGSearchDefs.h:42
const INT MaxSample
最大値
Definition: FvGSearchDefs.h:49
int INT
整数型(32ビット)
Definition: FvDefs.h:36
const INT DisagreePattern
前回と異なるパタン
Definition: FvGSearchDefs.h:56
const INT Center
センターマーク
Definition: FvGSearchDefs.h:63
const INT INVALID_MASK_SIZE
マスクサイズが無効です。
Definition: FvGSearchDefs.h:28
マクロ定義
const INT SmoothSample
通常 2x2(平均)
Definition: FvGSearchDefs.h:47
エラーコード定義
const INT INVALID_PATTERN_SIZE
パタンサイズが無効です。
Definition: FvGSearchDefs.h:25
const INT _BASE
エラーコード開始番号
Definition: FvGSearchDefs.h:23
const INT AvavSample
再平均
Definition: FvGSearchDefs.h:50
const INT INVALID_PATTERN_DATA
パタンデータが無効です。
Definition: FvGSearchDefs.h:24
const INT SuperSmooth
通常 3x3(平均)
Definition: FvGSearchDefs.h:51
const INT MinSample
最小値
Definition: FvGSearchDefs.h:48
const INT BlackLinePattern
黒い線状パタン
Definition: FvGSearchDefs.h:40
void * HGSPATTERN
正規化相関サーチパタンディスクリプタ
Definition: FvGSearchDefs.h:17
const INT INVALID_PATTERN_CONTRAST
パタンのコントラストが無効です。
Definition: FvGSearchDefs.h:27
変数型と定数の定義
デバッグ用関数のインターフェース
エラーコードネームスペース
const INT WhiteLinePattern
白い線状パタン
Definition: FvGSearchDefs.h:41

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