OriChamferMatching Class Reference

Collaboration diagram for OriChamferMatching:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OriChamferMatching (const std::vector< Line > &inLines, const int numDirections, const double oriCost, const Dims dims)
void setLines (const std::vector< Line > &inLines, const int numDirections, const double oriCost, const Dims dims)
void updateOriCost (const double oriCost)
 Update the costs using the orientation cost.
void buildIntegralDistances ()
 Build integral images from the distance images.
float getCostFast (uint oriIdx, const Point2D< int > p1, const Point2D< int > p2)
float getCost (uint oriIdx, const Point2D< int > p1, const Point2D< int > p2)

Detailed Description

Definition at line 123 of file OriChamferMatching.H.


Member Function Documentation

void OriChamferMatching::buildIntegralDistances (  ) 

Build integral images from the distance images.

Definition at line 187 of file OriChamferMatching.C.

References ImageSet< T >::size().

void OriChamferMatching::updateOriCost ( const double  oriCost  ) 

Update the costs using the orientation cost.

Definition at line 121 of file OriChamferMatching.C.

References Dims::h(), ImageSet< T >::size(), and Dims::w().


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