Contours Class Reference

Inheritance diagram for Contours:
Inheritance graph
[legend]
Collaboration diagram for Contours:
Collaboration graph
[legend]

List of all members.

Classes

struct  Contour
struct  ContourCmp

Public Member Functions

 Contours (OptionManager &mgr, const std::string &descrName="Contours", const std::string &tagName="Contours")
 ~Contours ()
 Destructor.
void evolve (SimEventQueue &q)
Layout< PixRGB< byte > > getDebugImage ()

Static Public Attributes

static const float UNKNOWN = -1.0F
static const float NOTDEFINED = -2.0F

Protected Member Functions

 SIMCALLBACK_DECLARE (Contours, SimEventV2Output)
 Callback for when a new ganglion output is ready.
 SIMCALLBACK_DECLARE (Contours, SimEventContoursBias)
 Callback for when a new ganglion output is ready.
 SIMCALLBACK_DECLARE (Contours, SimEventSaveOutput)
 Callback for every time we should save our outputs.
 SIMCALLBACK_DECLARE (Contours, SimEventUserInput)
 Callback for every time we have a user event.
std::vector< Point2D< int > > getPointList (TensorVoting &tv, Image< float > &contoursImg, Image< float > &edgesMag, Image< float > &edgesOri)
std::vector< Point2D< int > > getPointList (Image< float > &inMag, Image< float > &inOri, Image< float > &contoursImg)
Contour followContour (int idx, Point2D< int > startLoc, Image< float > &contoursImg, const Image< float > &edgesMag, const Image< float > &edgesOri)
Point2D< int > findEdgeToFollow (const Point2D< int > &edgeLoc, const float origEdgeMag, const Image< float > &edgesMag, const Image< float > &edgesOri, const Image< float > &contoursImg, const Point2D< int > &pEdge)

Protected Attributes

OModelParam< bool > itsShowDebug
 Should we show our debug info.

Detailed Description

Definition at line 55 of file Contours.H.


Constructor & Destructor Documentation

Contours::~Contours (  ) 

Destructor.

Definition at line 90 of file Contours.C.


Member Function Documentation

Contours::SIMCALLBACK_DECLARE ( Contours  ,
SimEventUserInput   
) [protected]

Callback for every time we have a user event.

Contours::SIMCALLBACK_DECLARE ( Contours  ,
SimEventSaveOutput   
) [protected]

Callback for every time we should save our outputs.

Contours::SIMCALLBACK_DECLARE ( Contours  ,
SimEventContoursBias   
) [protected]

Callback for when a new ganglion output is ready.

Contours::SIMCALLBACK_DECLARE ( Contours  ,
SimEventV2Output   
) [protected]

Callback for when a new ganglion output is ready.


Member Data Documentation

Should we show our debug info.

Definition at line 105 of file Contours.H.


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:21:03 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3