Public Member Functions | Protected Member Functions | Protected Attributes
EHBSW Class Reference

#include <ehbsw.hpp>

Inheritance diagram for EHBSW:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 EHBSW (float *Ioutin, int *Iin, int win, int hin, int hsin, int vsin)
 EHBSW (const EHBSW &a)
void run_image ()
 ~EHBSW ()

Protected Member Functions

void advance_one ()
void initline (int y_line)
virtual void process_hist ()=0

Protected Attributes

int h_u
int hs_u
const int * I_pu
float * Iout_pf
float * thehist_pu
int vs_u
int w_u
int * wavefront1_pu
int * wavefront2_pu
int x_u
int y_u

Detailed Description

Definition at line 11 of file ehbsw.hpp.


Constructor & Destructor Documentation

EHBSW::EHBSW ( float *  Ioutin,
int *  Iin,
int  win,
int  hin,
int  hsin,
int  vsin 
) [inline]

Iin=words map, win=width, hin=height, hsin=half window side (s=2*hsin+1), vs=vocabulary size

Definition at line 84 of file ehbsw.hpp.

EHBSW::EHBSW ( const EHBSW a)
EHBSW::~EHBSW ( ) [inline]

Definition at line 105 of file ehbsw.hpp.


Member Function Documentation

void EHBSW::advance_one ( ) [inline, protected]

Definition at line 49 of file ehbsw.hpp.

void EHBSW::initline ( int  y_line) [inline, protected]

Definition at line 28 of file ehbsw.hpp.

virtual void EHBSW::process_hist ( ) [protected, pure virtual]

Implemented in EHBSW_LinHist_L1, and EHBSW_PowNorm.

void EHBSW::run_image ( ) [inline]

Definition at line 113 of file ehbsw.hpp.


Member Data Documentation

int EHBSW::h_u [protected]

Definition at line 20 of file ehbsw.hpp.

int EHBSW::hs_u [protected]

Definition at line 21 of file ehbsw.hpp.

const int* EHBSW::I_pu [protected]

Definition at line 14 of file ehbsw.hpp.

float* EHBSW::Iout_pf [protected]

Definition at line 15 of file ehbsw.hpp.

float* EHBSW::thehist_pu [protected]

Definition at line 18 of file ehbsw.hpp.

int EHBSW::vs_u [protected]

Definition at line 22 of file ehbsw.hpp.

int EHBSW::w_u [protected]

Definition at line 19 of file ehbsw.hpp.

int* EHBSW::wavefront1_pu [protected]

Definition at line 16 of file ehbsw.hpp.

int* EHBSW::wavefront2_pu [protected]

Definition at line 17 of file ehbsw.hpp.

int EHBSW::x_u [protected]

Definition at line 25 of file ehbsw.hpp.

int EHBSW::y_u [protected]

Definition at line 26 of file ehbsw.hpp.


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


iri_bow_object_detector
Author(s): dmartinez
autogenerated on Fri Dec 6 2013 22:45:46