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

#include <agast7_12s.h>

Inheritance diagram for agast::AgastDetector7_12s:
Inheritance graph

List of all members.

Public Member Functions

 AgastDetector7_12s ()
 AgastDetector7_12s (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_12s ()

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 = 2

Detailed Description

Definition at line 30 of file agast7_12s.h.

Constructor & Destructor Documentation

Definition at line 33 of file agast7_12s.h.

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

Definition at line 34 of file agast7_12s.h.

Definition at line 35 of file agast7_12s.h.

Member Function Documentation

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

Implements agast::AstDetector.

Definition at line 30 of file

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

Implements agast::AstDetector.

Definition at line 36 of file

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

Implements agast::AstDetector.

Definition at line 40 of file agast7_12s.h.

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

Implements agast::AstDetector.

Definition at line 58 of file agast7_12s.h.

void agast::AgastDetector7_12s::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_12s::borderWidth = 2 [static, private]

Definition at line 44 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset0 [private]

Definition at line 45 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset1 [private]

Definition at line 46 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset10 [private]

Definition at line 55 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset11 [private]

Definition at line 56 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset2 [private]

Definition at line 47 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset3 [private]

Definition at line 48 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset4 [private]

Definition at line 49 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset5 [private]

Definition at line 50 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset6 [private]

Definition at line 51 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset7 [private]

Definition at line 52 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset8 [private]

Definition at line 53 of file agast7_12s.h.

int_fast16_t agast::AgastDetector7_12s::s_offset9 [private]

Definition at line 54 of file agast7_12s.h.

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

Author(s): Stephan Weiss, Markus Achtelik, Simon Lynen
autogenerated on Tue Jan 7 2014 11:12:22