Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
agast::AgastDetector7_12d Class Reference

#include <agast7_12d.h>

Inheritance diagram for agast::AgastDetector7_12d:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 AgastDetector7_12d ()
 AgastDetector7_12d (int width, int height, int thr)
int cornerScore (const unsigned char *p, bool ignorePattern=false)
void detect (const unsigned char *im, std::vector< CvPoint > &keypoints)
int get_borderWidth ()
void nms (const unsigned char *im, const std::vector< CvPoint > &keypoints, std::vector< CvPoint > &keypoints_nms)
 ~AgastDetector7_12d ()

Private Member Functions

void init_pattern ()

Private Attributes

int_fast16_t s_offset0
int_fast16_t s_offset1
int_fast16_t s_offset10
int_fast16_t s_offset11
int_fast16_t s_offset2
int_fast16_t s_offset3
int_fast16_t s_offset4
int_fast16_t s_offset5
int_fast16_t s_offset6
int_fast16_t s_offset7
int_fast16_t s_offset8
int_fast16_t s_offset9

Static Private Attributes

static const int borderWidth = 3

Detailed Description

Definition at line 30 of file agast7_12d.h.


Constructor & Destructor Documentation

Definition at line 33 of file agast7_12d.h.

agast::AgastDetector7_12d::AgastDetector7_12d ( int  width,
int  height,
int  thr 
) [inline]

Definition at line 34 of file agast7_12d.h.

Definition at line 35 of file agast7_12d.h.


Member Function Documentation

int AgastDetector7_12d::cornerScore ( const unsigned char *  p,
bool  ignorePattern = false 
) [virtual]

Implements agast::AstDetector.

Definition at line 30 of file agast7_12d_nms.cc.

void AgastDetector7_12d::detect ( const unsigned char *  im,
std::vector< CvPoint > &  keypoints 
) [virtual]

Implements agast::AstDetector.

Definition at line 36 of file agast7_12d.cc.

int agast::AgastDetector7_12d::get_borderWidth ( ) [inline, virtual]

Implements agast::AstDetector.

Definition at line 40 of file agast7_12d.h.

void agast::AgastDetector7_12d::init_pattern ( ) [inline, private, virtual]

Implements agast::AstDetector.

Definition at line 58 of file agast7_12d.h.

void agast::AgastDetector7_12d::nms ( const unsigned char *  im,
const std::vector< CvPoint > &  keypoints,
std::vector< CvPoint > &  keypoints_nms 
)

Reimplemented from agast::AstDetector.


Member Data Documentation

const int agast::AgastDetector7_12d::borderWidth = 3 [static, private]

Definition at line 44 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset0 [private]

Definition at line 45 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset1 [private]

Definition at line 46 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset10 [private]

Definition at line 55 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset11 [private]

Definition at line 56 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset2 [private]

Definition at line 47 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset3 [private]

Definition at line 48 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset4 [private]

Definition at line 49 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset5 [private]

Definition at line 50 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset6 [private]

Definition at line 51 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset7 [private]

Definition at line 52 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset8 [private]

Definition at line 53 of file agast7_12d.h.

int_fast16_t agast::AgastDetector7_12d::s_offset9 [private]

Definition at line 54 of file agast7_12d.h.


The documentation for this class was generated from the following files:


ptam
Author(s): Markus Achtelik , Stephan Weiss , Simon Lynen
autogenerated on Sun Oct 5 2014 23:52:34