Find a fundamental matrix between matched keypoints using opencv. More...
#include <CvFundamentalMat.h>
Public Member Functions | |
bool | computeFundamentalMat () |
CvFundamentalMat (std::vector< KeyPoint > *keyPoints1, std::vector< KeyPoint > *keyPoints2, std::list< KeyPointMatch > &matches) | |
Finds the homography from keyPoints2 to keyPoints1. | |
void | eliminateBadMatches () |
std::list< KeyPointMatch > | getMatches () |
~CvFundamentalMat () | |
The destructor. | |
Private Attributes | |
CvMat | m_FundMatCv |
std::vector< KeyPoint > * | m_KeyPoints1 |
std::vector< KeyPoint > * | m_KeyPoints2 |
std::list< KeyPointMatch > | m_Matches |
int | m_MaxReprojectionError |
CvMat | m_Points1CvMat |
CvMat | m_Points2CvMat |
int | m_Success |
Find a fundamental matrix between matched keypoints using opencv.
Definition at line 24 of file CvFundamentalMat.h.
CvFundamentalMat::CvFundamentalMat | ( | std::vector< KeyPoint > * | keyPoints1, |
std::vector< KeyPoint > * | keyPoints2, | ||
std::list< KeyPointMatch > & | matches | ||
) |
Finds the homography from keyPoints2 to keyPoints1.
The destructor.
std::list< KeyPointMatch > CvFundamentalMat::getMatches | ( | ) | [inline] |
Definition at line 37 of file CvFundamentalMat.h.
CvMat CvFundamentalMat::m_FundMatCv [private] |
Definition at line 52 of file CvFundamentalMat.h.
std::vector< KeyPoint >* CvFundamentalMat::m_KeyPoints1 [private] |
Definition at line 43 of file CvFundamentalMat.h.
std::vector< KeyPoint >* CvFundamentalMat::m_KeyPoints2 [private] |
Definition at line 44 of file CvFundamentalMat.h.
std::list< KeyPointMatch > CvFundamentalMat::m_Matches [private] |
Definition at line 46 of file CvFundamentalMat.h.
int CvFundamentalMat::m_MaxReprojectionError [private] |
Definition at line 50 of file CvFundamentalMat.h.
CvMat CvFundamentalMat::m_Points1CvMat [private] |
Definition at line 54 of file CvFundamentalMat.h.
CvMat CvFundamentalMat::m_Points2CvMat [private] |
Definition at line 55 of file CvFundamentalMat.h.
int CvFundamentalMat::m_Success [private] |
Definition at line 48 of file CvFundamentalMat.h.