Public Member Functions | Private Attributes
CvHomography Class Reference

Find a homography between matched keypoints using opencv. More...

#include <CvHomography.h>

List of all members.

Public Member Functions

bool computeHomography ()
 CvHomography (std::vector< KeyPoint > *keyPoints1, std::vector< KeyPoint > *keyPoints2, std::list< KeyPointMatch > &matches)
 Finds the homography from keyPoints2 to keyPoints1.
void eliminateBadMatches ()
Homography getHomography ()
std::list< KeyPointMatchgetMatches ()
 ~CvHomography ()
 The destructor.

Private Attributes

Homography m_Homography
std::vector< KeyPoint > * m_KeyPoints1
std::vector< KeyPoint > * m_KeyPoints2
std::list< KeyPointMatchm_Matches
int m_MaxReprojectionError
bool m_Success

Detailed Description

Find a homography between matched keypoints using opencv.

Author:
David Gossow

Definition at line 23 of file CvHomography.h.


Constructor & Destructor Documentation

CvHomography::CvHomography ( std::vector< KeyPoint > *  keyPoints1,
std::vector< KeyPoint > *  keyPoints2,
std::list< KeyPointMatch > &  matches 
)

Finds the homography from keyPoints2 to keyPoints1.

The destructor.


Member Function Documentation

Homography CvHomography::getHomography ( ) [inline]

Definition at line 40 of file CvHomography.h.

std::list< KeyPointMatch > CvHomography::getMatches ( ) [inline]
Returns:
remaining matches

Definition at line 38 of file CvHomography.h.


Member Data Documentation

Homography CvHomography::m_Homography [private]

Definition at line 44 of file CvHomography.h.

std::vector< KeyPoint >* CvHomography::m_KeyPoints1 [private]

Definition at line 46 of file CvHomography.h.

std::vector< KeyPoint >* CvHomography::m_KeyPoints2 [private]

Definition at line 47 of file CvHomography.h.

std::list< KeyPointMatch > CvHomography::m_Matches [private]

Definition at line 49 of file CvHomography.h.

Definition at line 53 of file CvHomography.h.

bool CvHomography::m_Success [private]

Definition at line 51 of file CvHomography.h.


The documentation for this class was generated from the following file:


or_libs
Author(s): Viktor Seib
autogenerated on Tue Jan 7 2014 11:24:03