![]() |
Templates -- Meow
1.1.2
不能,也不應該先編譯成obj-file的templates
|
Harris corner detect. More...
#include "FeaturePointsDetector_Harris.h"
Public Types | |
typedef FeaturePoint< double, double > | MyFeaturePoint |
typedef std::vector < MyFeaturePoint > | MyFeaturePoints |
Public Member Functions | |
FPD_Harris () | |
constructor 使用預設參數 More... | |
FPD_Harris (FPD_Harris const &fps) | |
constructor 參數複製自另一個 FeaturePointsDetector_Harris More... | |
~FPD_Harris () | |
解構子 More... | |
FPD_Harris & | copyFrom (FPD_Harris const &fps) |
複製 More... | |
FPD_Harris & | referenceFrom (FPD_Harris const &fps) |
參照 More... | |
double | paramK () const |
K. More... | |
double | paramR () const |
R. More... | |
double | paramW () const |
W. More... | |
double | paramN () const |
N. More... | |
double | paramG () const |
G. More... | |
double | paramL () const |
L. More... | |
size_t | paramB () const |
bound More... | |
double | paramK (double k) |
K. More... | |
double | paramR (double r) |
R. More... | |
double | paramW (double w) |
W. More... | |
double | paramN (double n) |
N. More... | |
double | paramL (double l) |
L. More... | |
double | paramG (double g) |
G. More... | |
size_t | paramB (size_t b) |
B. More... | |
MyFeaturePoints | detect (Bitmap< Pixel > const &bmp) const |
找出特徵點 More... | |
FPD_Harris & | operator= (FPD_Harris const &fps) |
same as copyFrom(fps) More... | |
MyFeaturePoints | operator() (Bitmap< Pixel > const &bmp) const |
same as detect(bmp) More... | |
bool | write (FILE *f, bool bin, unsigned int fg) const |
寫到檔案裡 More... | |
bool | read (FILE *f, bool bin, unsigned int fg) |
將資料讀入 More... | |
ObjBase * | create () const |
new一個自己 More... | |
ObjBase * | copyFrom (ObjBase const *b) |
複製資料 More... | |
char const * | ctype () const |
回傳class的type More... | |
std::string | type () const |
回傳class的type More... | |
![]() | |
virtual | ~FeaturePointsDetector () |
![]() | |
virtual | ~ObjBase () |
Additional Inherited Members | |
![]() | |
static char const * | ctypeBase () |
static std::string | typeBase () |
![]() | |
FeaturePointsDetector () | |
Harris corner detect.
typedef FeaturePoint<double, double> meow::FeaturePointsDetector_Harris< Pixel >::MyFeaturePoint |
typedef std::vector<MyFeaturePoint> meow::FeaturePointsDetector_Harris< Pixel >::MyFeaturePoints |
|
inline |
解構子
|
inline |
複製
|
inlinevirtual |
複製資料
輸入型別是 \c ObjBase \c const* 這裡假設實體其實是 \c FeaturePointsDetector_Harris. 事實上這個method就只是幫忙轉型然後呼叫原本的\c copyFrom
[in] | b | 資料來源 |
Reimplemented from meow::ObjBase.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
找出特徵點
[in] | bmp | 要抓特徵點的點陣圖 |
std::vector<FeaturePoint<double,double>>
型態的一堆特徵點 Implements meow::FeaturePointsDetector< Pixel >.
|
inline |
constructor 使用預設參數
|
inline |
constructor 參數複製自另一個 FeaturePointsDetector_Harris
|
inline |
same as detect(bmp)
|
inline |
same as copyFrom(fps)
|
inline |
bound
|
inline |
B.
|
inline |
G.
|
inline |
G.
|
inline |
K.
|
inline |
K.
|
inline |
L.
|
inline |
L.
|
inline |
N.
|
inline |
N.
|
inline |
R.
|
inline |
R.
|
inline |
W.
|
inline |
W.
|
inlinevirtual |
|
inline |
參照
|
inlinevirtual |
|
inlinevirtual |