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] |
void pe::HowardStereoMatcher::calculateCrossCheckMatches |
( |
const cv::Mat & |
scoreMatrix, |
|
|
vector< cv::DMatch > & |
matches | |
|
) |
| | [inline, private] |
void pe::HowardStereoMatcher::calculateScoreMatrix |
( |
cv::Mat & |
scoreMatrix |
) |
[inline, private] |
void pe::HowardStereoMatcher::filterKpts |
( |
const cv::Mat & |
img, |
|
|
const vector< cv::KeyPoint > & |
kpts, |
|
|
bool |
orientation | |
|
) |
| | [inline, private] |
void pe::HowardStereoMatcher::filterMatches |
( |
const cv::Mat & |
consistMatrix, |
|
|
vector< int > & |
filteredIndices | |
|
) |
| | [inline, private] |
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
The documentation for this class was generated from the following file: