WIL説明書(C++)  3.0.0
FvRegionMorphology.h
[詳解]
1 // $Revision: 1.1 $
2 /*
3  @file FvRegionMorphology.h
4  @brief Region Morphology functions
5  @author FAST Corporation
6 */
7 
8 
9 #pragma once
10 
11 #include "FvMacros.h"
12 #include "FvDefs.h"
13 #include "FvDebug.h"
14 #include "FvErrors.h"
15 #include "Data/FvAngle.h"
16 #include "Data/FvPoint.h"
17 #include "Data/FvLine.h"
18 #include "Data/FvLineSegment.h"
19 #include "Data/FvRectangle.h"
20 #include "Data/FvRegion.h"
21 #include "Data/FvImage.h"
23 
24 namespace FVCL
25 {
26 namespace Region
27 {
28 namespace Morphology
29 {
30 
31 // ============================================================
32 // PROTOTYPE
33 
38 FVCL_API INT Erosion( const FVCL::Data::CFvRegion& src, FVCL::Data::CFvRegion* dst, INT filter_num, INT iMode );
39 FVCL_API INT Dilation( const FVCL::Data::CFvRegion& src, FVCL::Data::CFvRegion* dst, INT filter_num, INT iMode );
40 FVCL_API INT Opening( const FVCL::Data::CFvRegion& src, FVCL::Data::CFvRegion* dst, INT filter_num, INT iMode );
41 FVCL_API INT Closing( const FVCL::Data::CFvRegion& src, FVCL::Data::CFvRegion* dst, INT filter_num, INT iMode );
42 
43 } // Morphology
44 } // Region
45 } // FVCL
#define FVCL_API
DLLエクスポートマクロ
Definition: FvMacros.h:61
リージョンオブジェクトのインターフェース
FVCL_API INT OpeningSE(const FVCL::Data::CFvRegion &src, FVCL::Data::CFvRegion *dst, const FVCL::Morphology::CFvStructureElement &se)
構造要素指定 opening (REGION版)
画像オブジェクトのインターフェース
FVCLのネームスペース
Definition: EVCbasicDeclare.txt:9
FVCL_API INT Erosion(const FVCL::Data::CFvRegion &src, FVCL::Data::CFvRegion *dst, INT filter_num, INT iMode)
3×3構造要素による erosion (REGION版)
FVCL_API INT ClosingSE(const FVCL::Data::CFvRegion &src, FVCL::Data::CFvRegion *dst, const FVCL::Morphology::CFvStructureElement &se)
構造要素指定 closing (REGION版)
int INT
整数型(32ビット)
Definition: FvDefs.h:36
FVCL_API INT DilationSE(const FVCL::Data::CFvRegion &src, FVCL::Data::CFvRegion *dst, const FVCL::Morphology::CFvStructureElement &se)
構造要素指定 dilation (REGION版)
マクロ定義
モルフォロジ構造要素クラス
Definition: FvStructureElement.h:24
FVCL_API INT ErosionSE(const FVCL::Data::CFvRegion &src, FVCL::Data::CFvRegion *dst, const FVCL::Morphology::CFvStructureElement &se)
構造要素指定 erosion (REGION版)
モルフォロジ構造要素クラスのインターフェース
点構造クラスのインターフェース
FVCL_API INT Closing(const FVCL::Data::CFvRegion &src, FVCL::Data::CFvRegion *dst, INT filter_num, INT iMode)
3×3構造要素による closing (REGION版)
エラーコード定義
矩形構造クラスのインターフェース
線分構造クラスのインターフェース
FVCL_API INT Opening(const FVCL::Data::CFvRegion &src, FVCL::Data::CFvRegion *dst, INT filter_num, INT iMode)
3×3構造要素による opening (REGION版)
角度構造クラスのインターフェース
変数型と定数の定義
デバッグ用関数のインターフェース
FVCL_API INT Dilation(const FVCL::Data::CFvRegion &src, FVCL::Data::CFvRegion *dst, INT filter_num, INT iMode)
3×3構造要素による dilation (REGION版)
直線構造クラスのインターフェース
リージョンオブジェクト
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