WIL説明書(C++)  3.0.0
FvStatisticsEx.h
[詳解]
1 // $Revision: 1.2 $
2 /*
3  @file FvStatisticsEx.h
4  @brief CFvStatisticsEx class interface
5  @author FAST Corporation
6 */
7 
8 #pragma once
9 
10 #include "FvImageParser.h"
11 #include "Statistics.h"
12 #include "Data/FvImage.h"
13 #include "Data/FvRegion.h"
14 #include "FvMeasureDefs.h"
15 
16 #pragma pack(push,_FVCL_PACKING)
17 
18 namespace FVCL
19 {
20 namespace Measure
21 {
22 
24 {
25 private:
26  void _Constructor();
27 
28 public:
30  CFvStatisticsEx( const FVCL::Data::CFvImage* src, UINT channel );
31  virtual ~CFvStatisticsEx();
32 
33  enum
34  {
35  SrcImageCount = 1,
36  DstImageCount = 0
37  };
38 
39  virtual bool Execute();
40  virtual bool Execute(const FVCL::Data::CFvRegion& region, INT origin_mode);
41  virtual bool Execute(const FVCL::Data::CFvImage& mask);
42  virtual bool IsValid() const;
43  virtual bool Validate( INT option = 0 ) const;
44  virtual FVCL::ImageSize GetValidSize( INT index, INT option = 0 ) const;
45  static INT CheckValidity( const FVCL::Data::CFvImage& src );
46 
47  virtual CFvStatisticsEx& operator = ( const CFvStatisticsEx& src );
48  virtual bool operator == ( const CFvStatisticsEx& src ) const;
49  virtual bool operator != ( const CFvStatisticsEx& src ) const;
50 
51 public:
54 };
55 
56 } // Measure
57 } // FVCL
58 
59 #pragma pack(pop)
#define FVCL_API
DLLエクスポートマクロ
Definition: FvMacros.h:61
リージョンオブジェクトのインターフェース
画像統計量関連定義
画像オブジェクトのインターフェース
輝度統計クラス
Definition: FvStatisticsEx.h:23
画像サイズ情報クラス
Definition: ImageSize.h:21
FVCLのネームスペース
Definition: EVCbasicDeclare.txt:9
int INT
整数型(32ビット)
Definition: FvDefs.h:36
統計クラス
Definition: Statistics.h:18
FVCL::Statistics Result
計測結果
Definition: FvStatisticsEx.h:53
画像解析クラスの基本クラスのインターフェース
UINT Channel
計測対象チャネル指標 [初期値:0, 範囲:0~]
Definition: FvStatisticsEx.h:52
画像解析クラスの基本クラス
Definition: FvImageParser.h:33
unsigned int UINT
整数型(32ビット)[符号なし]
Definition: FvDefs.h:37
統計クラス
画像オブジェクト
Definition: FvImage.h:64
リージョンオブジェクト
Definition: FvRegion.h:28

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