pe::HowardStereoMatcher Class Reference

#include <peh.h>

List of all members.

Public Member Functions

 HowardStereoMatcher (float thresh, int descriptorSize)
void match (const frame_common::Frame &prevFrame, const frame_common::Frame &frame, vector< cv::DMatch > &matches, vector< int > &filteredIndices, const cv::Mat &mask)

Private Member Functions

void calculateConsistMatrix (const vector< cv::DMatch > &matches, const frame_common::Frame &prevFrame, const frame_common::Frame &frame, cv::Mat &consistMatrix)
void calculateCrossCheckMatches (const cv::Mat &scoreMatrix, vector< cv::DMatch > &matches)
void calculateScoreMatrix (cv::Mat &scoreMatrix)
void filterKpts (const cv::Mat &img, const vector< cv::KeyPoint > &kpts, bool orientation)
void filterMatches (const cv::Mat &consistMatrix, vector< int > &filteredIndices)

Private Attributes

int descriptorSize
cv::Ptr< cv::DescriptorExtractor > extractor
cv::Mat frameDtors
cv::Mat prevFrameDtors
float threshold
cv::Mat windowedMask

Detailed Description

Definition at line 81 of file peh.h.


Constructor & Destructor Documentation

pe::HowardStereoMatcher::HowardStereoMatcher ( float  thresh,
int  descriptorSize 
) [inline]

Definition at line 84 of file peh.h.


Member Function Documentation

void pe::HowardStereoMatcher::calculateConsistMatrix ( const vector< cv::DMatch > &  matches,
const frame_common::Frame &  prevFrame,
const frame_common::Frame &  frame,
cv::Mat &  consistMatrix 
) [inline, private]

Definition at line 182 of file peh.h.

void pe::HowardStereoMatcher::calculateCrossCheckMatches ( const cv::Mat &  scoreMatrix,
vector< cv::DMatch > &  matches 
) [inline, private]

Definition at line 153 of file peh.h.

void pe::HowardStereoMatcher::calculateScoreMatrix ( cv::Mat &  scoreMatrix  )  [inline, private]

Definition at line 137 of file peh.h.

void pe::HowardStereoMatcher::filterKpts ( const cv::Mat &  img,
const vector< cv::KeyPoint > &  kpts,
bool  orientation 
) [inline, private]

Definition at line 121 of file peh.h.

void pe::HowardStereoMatcher::filterMatches ( const cv::Mat &  consistMatrix,
vector< int > &  filteredIndices 
) [inline, private]

Definition at line 222 of file peh.h.

void pe::HowardStereoMatcher::match ( const frame_common::Frame &  prevFrame,
const frame_common::Frame &  frame,
vector< cv::DMatch > &  matches,
vector< int > &  filteredIndices,
const cv::Mat &  mask 
) [inline]

Definition at line 89 of file peh.h.


Member Data Documentation

Definition at line 291 of file peh.h.

cv::Ptr<cv::DescriptorExtractor> pe::HowardStereoMatcher::extractor [private]

Definition at line 293 of file peh.h.

Definition at line 292 of file peh.h.

Definition at line 292 of file peh.h.

Definition at line 290 of file peh.h.

Definition at line 294 of file peh.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


posest
Author(s): Kurt Konolige
autogenerated on Fri Jan 11 09:14:36 2013