mds::seg::CTriVertexDetector< CELL_MAX > Class Template Reference

#include <mdsTriVertexDetector.h>

List of all members.


Detailed Description

template<>
class mds::seg::CTriVertexDetector< CELL_MAX >

Vertex detector template specialization.


Public Member Functions

 CTriVertexDetector (double dThreshold, mds::tSize CellSize, mds::tSize CellMargin)
 Default constructor
  • Input image is divided into cells, while just one candidate vertex is taken from each cell.

bool operator() (const mds::img::CDImage *pImage, vctl::MCVerticeS *pVertices)
 Detects all vertices in a given edge image.

Protected Attributes

mds::tSize m_CellMargin
mds::tSize m_CellSize
 Cell size and margin.
double m_dThreshold
 Threshold.


Constructor & Destructor Documentation

mds::seg::CTriVertexDetector< CELL_MAX >::CTriVertexDetector double  dThreshold,
mds::tSize  CellSize,
mds::tSize  CellMargin
[inline]
 

Default constructor

  • Input image is divided into cells, while just one candidate vertex is taken from each cell.

Parameter 'CellSize' represents size of these subwindows in pixels.

  • Threshold affecting the overall number of pre-selected candidate vertices.


Member Function Documentation

bool mds::seg::CTriVertexDetector< CELL_MAX >::operator() const mds::img::CDImage *  pImage,
vctl::MCVerticeS *  pVertices
 

Detects all vertices in a given edge image.

Returned list is sorted in order of vertex significance.


Member Data Documentation

mds::tSize mds::seg::CTriVertexDetector< CELL_MAX >::m_CellMargin [protected]
 

mds::tSize mds::seg::CTriVertexDetector< CELL_MAX >::m_CellSize [protected]
 

Cell size and margin.

double mds::seg::CTriVertexDetector< CELL_MAX >::m_dThreshold [protected]
 

Threshold.


The documentation for this class was generated from the following file:
Generated on Thu Mar 11 10:36:37 2010 for MDSTk Extension Libraries by  doxygen 1.4.6-NO